Erreur dans formulaire

Eléphanteau du PHP | 35 Messages

08 août 2012, 10:29

<form action="inscription.php"method="post">
<div class="field">
<label for="name">Nom :</label><?php echo'<input type="text" id="name" name="name" value="'.$name.'" />';?>
</div>
<div class="field">
<label for="first">Prénom :</label> <input type="text" id="first" name="firstname" value="" />
</div>
<div class="field">
<label for="email">Email :</label> <input type="text" id="email" name="email" value="" />
</div>
<div class="field">
<label for="cuser">Code user :</label> <input type="text" id="cuser" name="cuser" value="" />
</div>
<div class="field">
<label for="passwd">Password :</label> <input type="password" id="passwd" name="passwd" value="" />
</div>
<div class="field">
<label for="passwd2">Confirmation :</label> <input type="password" id="passwd2" name="passwd2" value="" />
</div>
<div class="buttons">
<input class="button" type="submit" name="action"
value="s'inscrire" />
&nbsp;<input class="button" type="reset" />
</div>
</form>
message :
Nom :
Notice: Undefined variable: name in C:\wamp\www\forum\inscrit.php on line 50

ViPHP
ViPHP | 2577 Messages

08 août 2012, 10:33

La variable name n'est pas défini, c'est à dire qu'il n'y a pas $name = "quelque chose" avant son utilisation. Faute de frappe ?

Mammouth du PHP | 2278 Messages

08 août 2012, 12:18

il faut visiblement un
$name = $_POST['name']; // en améliorant avec un isset...
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

08 août 2012, 16:07

Modération :
Un "bonjour" et un message, même succin, sont la moindre des courtoisies quand tu viens demander de l'aide sur un forum ! De plus, lorsque tu postes du code, tu es prié d'utiliser les balises [code] ou [php] (selon le langage utilisé).

Nota : C'est bien parce que Mazarini et sirakawa ont pris le temps de te répondre que je laisse ce sujet. Le prochain post du genre "code + erreur et réglez-moi ça" partira directement à la poubelle.
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

ViPHP
ViPHP | 2577 Messages

08 août 2012, 16:16

je n'avais pas vu : post392169.html#p392169
(retour de vacances^^)