Probleme "Undefined index" ?
Fermé
Bonjour,
je suis entrin de faire ma page de traitement d'inscription et on m'indique cette erreur :
Notice: Undefined index: confirmation_de_passe in C:\wamp\www\projet psp\membre\inscription_ok.php on line 205
voila mon code :
$confirm = mysql_real_escape_string($_POST['confirmation_de_passe']);
je suis entrin de faire ma page de traitement d'inscription et on m'indique cette erreur :
Notice: Undefined index: confirmation_de_passe in C:\wamp\www\projet psp\membre\inscription_ok.php on line 205
voila mon code :
$confirm = mysql_real_escape_string($_POST['confirmation_de_passe']);
A voir également:
- Probleme "Undefined index" ?
- Index téléphonique - Guide
- Telecharger index - Télécharger - Gestion de fichiers
- Fourtoutici.pro index ✓ - Forum Réseaux sociaux
- Index rapport de stage - Guide
- Undefined mail ✓ - Forum PHP
9 réponses
merci mais voila maitenant j'ai un autre probleme :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') VALUES .............
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') VALUES .............
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
<code>
mysql_query('
INSERT INTO membre (pseudo,email,passe,
prenom,naissance,pays,nb_psp,firmawres, )
VALUES ("'.$pseudo.'" , "'.$email.'" , "'.$passe.'" ,
"'.$prenom.'" , "'.$naissance.'" , "'.$pays.'" ,
"'.$nb_psp.'" ,"'.$firmawres.'") ')
or die(mysql_error());
</code
mysql_query('
INSERT INTO membre (pseudo,email,passe,
prenom,naissance,pays,nb_psp,firmawres, )
VALUES ("'.$pseudo.'" , "'.$email.'" , "'.$passe.'" ,
"'.$prenom.'" , "'.$naissance.'" , "'.$pays.'" ,
"'.$nb_psp.'" ,"'.$firmawres.'") ')
or die(mysql_error());
</code
Utilisateur anonyme
9 août 2009 à 17:32
9 août 2009 à 17:32
mysql_query('INSERT INTO membre (pseudo, email, passe, prenom, naissance, pays, nb_psp, firmawres) VALUES ("'.$pseudo.'", "'.$email.'", "'.$passe.'", "'.$prenom.'", "'.$naissance.'", "'.$pays.'", "'.$nb_psp.'", "'.$firmawres.'") ') or die (mysql_error());
merci encors une fois . Mais sa ne s'arrete pas la -- (je sais je sais ) voila mon message d'erreur :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM membre WHERE pseudo = "max1395"' at line 2
et voila le code :
en tout cas deja merci bcp pour votre aide
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM membre WHERE pseudo = "max1395"' at line 2
et voila le code :
<?php // Message if (empty($_POST['pseudo']) || empty($_POST['passe']) ) //Oublie d'un champ { $message = '<p>une erreur s est produite pendant votre identification. Vous devez remplir tous les champs Cliquez <a href="./connexion.php">ici</a> pour revenir</p>'; } else // Autorisation ok : il reste à voir le mot de passe { //On protège les données $pseudo = mysql_real_escape_string($_POST['pseudo']); $password = mysql_real_escape_string($_POST['passe']); $requete1 = mysql_query('SELECT passe, FROM membre WHERE pseudo = "'.$pseudo.'"') or die (mysql_error()); $data1 = mysql_fetch_assoc($requete1); if ($data1['passe'] == ($passe)) // Acces OK ! { if ($data1['passe'] == ($password)) // Acces OK ! { $_SESSION['pseudo'] = $pseudo; $_SESSION['level'] = $data1['membre_rang']; $message = '<p>Bienvenue '.intval($_SESSION['pseudo']).', vous êtes maintenant connecté !</p> <br /> <p>Cliquez <a href="./index.php">ici</a> pour revenir à la page d accueil</p>'; $message = '<p>Bienvenue '.stripslashes(htmlspecialchars($_SESSION['pseudo'])).', vous êtes maintenant connecté!</p> <p>Cliquez <a href="./index.php">ici</a> pour revenir à la page d accueil</p>'; } } else // Acces pas OK ! { $message = '<p>Une erreur s est produite pendant votre identification. Le mot de passe ou le pseudo entré n est pas correcte. Cliquez <a href="../membre/conexion.php">ici</a> pour revenir à la page précédente <br /><br /> Cliquez <a href="./index.php">ici</a> pour revenir à la page d accueil</p>'; } } ?>
en tout cas deja merci bcp pour votre aide
jjsteing
Messages postés
1670
Date d'inscription
vendredi 11 mai 2007
Statut
Contributeur
Dernière intervention
21 mai 2012
181
9 août 2009 à 17:50
9 août 2009 à 17:50
bonjour :)
$requete1 = mysql_query('SELECT passe FROM membre WHERE pseudo = "'.$pseudo.'";')
et pas de "," apres passe ;)
$requete1 = mysql_query('SELECT passe FROM membre WHERE pseudo = "'.$pseudo.'";')
et pas de "," apres passe ;)
Utilisateur anonyme
9 août 2009 à 17:50
9 août 2009 à 17:50
$requete1 = mysql_query('SELECT passe FROM membre WHERE pseudo = "'.$pseudo.'"') or die (mysql_error());