A voir également:
- [PHP] Undefined index
- Easy php - Télécharger - Divers Web & Internet
- Index téléphonique - Guide
- Notice: undefined index: - Astuces et Solutions
- Php natif - Forum PHP
- Index equiv 2 critères - Forum Excel
4 réponses
Utilisateur anonyme
11 juil. 2012 à 13:36
11 juil. 2012 à 13:36
Bonjour
Il te faut un name="pass" et name="pass2" dans ton formulaire. La méthode POST utilise les 'name', pas les 'id'
Il te faut un name="pass" et name="pass2" dans ton formulaire. La méthode POST utilise les 'name', pas les 'id'
<label for="pass">Mot de passe :</label><input type="password" id="pass" name="pass" /><br /> <label for="pass2">Retaper le mot de passe :</label><input type="password" id="pass2" name="pass2" /><br />
Utilisateur anonyme
11 juil. 2012 à 22:33
11 juil. 2012 à 22:33
Non, tu ne t'es pas débrouillé. Si j'en crois le code que tu as posté par ailleurs, tu n'as rien compris au principe des formulaires, tu forces toi-même le contenu de la variable $_POST, ce qui annule ce que les gens saisissent dans les formulaires.
Il ne faut traiter le formulaire que s'il a été saisi. Pour savoir s'il a été saisi, il faut faire le test if (isset($_POST['un de tes champs'])) { etc...
Il ne faut traiter le formulaire que s'il a été saisi. Pour savoir s'il a été saisi, il faut faire le test if (isset($_POST['un de tes champs'])) { etc...
Ligne 111
if ($_POST['pass'] == $_POST['pass2']) {
echo '<font color=\'green\'>Mot de passe valide</font>';
}
if ($_POST['pass'] == $_POST['pass2']) {
echo '<font color=\'green\'>Mot de passe valide</font>';
}
vordano
Messages postés
1682
Date d'inscription
mardi 12 juillet 2011
Statut
Membre
Dernière intervention
20 juillet 2012
316
11 juil. 2012 à 13:24
11 juil. 2012 à 13:24
assure toi que pass2 existe bien
vordano
Messages postés
1682
Date d'inscription
mardi 12 juillet 2011
Statut
Membre
Dernière intervention
20 juillet 2012
316
Modifié par vordano le 11/07/2012 à 13:33
Modifié par vordano le 11/07/2012 à 13:33
essaye d'afficher le contenu de pass et pass2, histoire de vérifier que ces variables contiennent bien ce qu'il faut.
et montre nous quelques lignes en plus (genre les 5 avant et 5 après ta ligne 111
et montre nous quelques lignes en plus (genre les 5 avant et 5 après ta ligne 111
Modifié par zérémy le 11/07/2012 à 18:26