Erreur dans formulaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Erreur dans formulaire

Re: Erreur dans formulaire

par Mazarini » 08 août 2012, 16:16

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

Re: Erreur dans formulaire

par Ryle » 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.

Re: Erreur dans formulaire

par sirakawa » 08 août 2012, 12:18

il faut visiblement un
$name = $_POST['name']; // en améliorant avec un isset...

Re: Erreur dans formulaire

par Mazarini » 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 ?

Erreur dans formulaire

par Pemco » 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