vrkill2
Messages postés84Date d'inscriptionmardi 8 juillet 2008StatutMembreDernière intervention17 août 2008
-
16 août 2008 à 15:45
nicomilville
Messages postés3472Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention28 février 2014
-
16 août 2008 à 20:43
bonjour a tous jé un problem avec mon code de connexion car il fonctionne bien mai je comprent pas prk malgré la verife il se connect avec nimporte quel mot de pass et email pseudo voici le code merci a tous
nicomilville
Messages postés3472Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention28 février 201436 16 août 2008 à 19:56
Non, c'était pour te faire chercher un peut mais bon...
File ton code html (formulaire) et remet le code php...
Petit conseil :
Apprend le php (je sais que je ne suis pas le premier a te le dire, je crois que coucou747 te l'a déja conseillé...) car c'est un peut embêtant de faire des codes tout cuit (contraire au règlement) et que si tout le monde se met a nous demander des codes tout cuit ça va devenir du n'importe quoi...
C'est la dernière fois que je te fais un code tout cuit...
a++
Si la réponse vous convient, pensez : Réponse acceptée !
nicomilville
Messages postés3472Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention28 février 201436 16 août 2008 à 20:28
j'en veut pas de ta page d'inscription...
Je suis pas sympas et je suis pas HAPPY non plus...
met le code php dans la page : vos card.php (les espace sont a éviter...)
code php :
<?php
$login = $_POST['mailmembre']; // On récupère le login de ton formulaire
$passwd = $_POST['password']; // On récupère le mot de passe de ton formulaire
mysql_connect('host','pseudo','pass');
mysql_select_db('base');
$sql "SELECT * FROM WHERE <gras>admin_loginadmin_password </gras> '$passwd' "; // les mot en rouge, gras, italique, soulignés sont a modifier par les vrai coordonné (ce n'es tpas a moi de le faire, j'estime que 'en ai assez fait...
// On fait la recherche du couple login/password directement :)
$query = mysql_query($sql);
// Ensuite, on regarde si il existe un membre avec ce login et ce pass
if ( mysql_num_rows($query) === 1 ) {
echo 'Identification ok'; // Si la requète retourne 1, alors c'est que c'est bon.
//Ton code...
} else {
echo 'Identification erronée'; // Sinon, c'est que c'est un mauvais login ou mot de passe.
}
?>
a++
PS : c'étais la drnière fois que je répondais... si tu as des pb, fais des recherches, moi je suis pas la pour tout faire a ta place...
Si la réponse vous convient, pensez : Réponse acceptée !
vrkill2
Messages postés84Date d'inscriptionmardi 8 juillet 2008StatutMembreDernière intervention17 août 2008 16 août 2008 à 18:01
en gro tout les perssone qui sinscrive a mon site son repertorier dans ma basse de donner par pseudo et mot de passe mé le souci c que avec se code de connection je peux me connecté avec nimporte quoi comme mot de passe se qui fé quil ni a pas de verif au nivo de la bdd et des inscrie merci a tous pour votre aide
vrkill2
Messages postés84Date d'inscriptionmardi 8 juillet 2008StatutMembreDernière intervention17 août 2008 16 août 2008 à 18:19
ha ok donc sa c un souci tu me dit que dans ma page connection il ni a pas de verife pour ma bdd si c le ka pourai tu me dire comment proceder pour en faire une pour empeché nimporte qui de se connecté sans etre inscrie sa serai sympa jé une page conect.php un sql qui grace a lui me sauvegarde tout les personne qui sinscrie dans la bdd jesper que c assez claire car je c que je fé des faute mé desolé encore 1 foi
vrkill2
Messages postés84Date d'inscriptionmardi 8 juillet 2008StatutMembreDernière intervention17 août 2008 16 août 2008 à 18:24
je c pas vue que jé bessoin de service selui qui veux bien je peux lui donner une page inscription qui fonctionne parfaitement avec verif pseudo email + sql
nicomilville
Messages postés3472Date d'inscriptionlundi 16 juillet 2007StatutMembreDernière intervention28 février 201436 16 août 2008 à 18:28
>>je c que je fé des faute mé desolé encore 1 foi
Pour les fautes involontaires,ok...
Mais pour le langage SMS, je suis pas ok, me dit pas que tu ne sais pas écrire : une...
Pour la marche a suivre pour la vérification :
- tu te connecte a la BDD a l'aide des fonctions : mysql_connect() et mysql_select_db() si ta base est une base mysql...
- Tu écris une requête avec la clause where qui vérifie que le mot de passe et le pseudo entré corresponde a une ligne de la bdd...
- Tu fais une condition php pour vérifier qu'il y a plus que 0 ligne qui coresponde avec mysql_num_rows()...
- Tu redirige vers la page que tu veus si la condition est vrai sinon tu fais ce que tu veus...
- Tu ferme la connection a la bdd...
a++
Si la réponse vous convient, pensez : Réponse acceptée !