Erreur dans mon script

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 mon script

Re: Erreur dans mon script

par DiurnaSys » 25 juil. 2012, 14:24

Bonjour,

Triplet :
php-debutant/aide-sur-mon-script-t265101.html
php-debutant/erreur-dans-mon-code-php-a ... 65071.html

De plus je lui ai donné la solution ...

Cordialement.

Re: Erreur dans mon script

par moogli » 25 juil. 2012, 13:06

salut,


il te faut revoir comment l'on traite un formulaire.
je te conseil ce tuto http://phpdebutant.org/article56.php

une solution :
<?php echo '<input type="text" id="name" name="name" value="';
if (!empty($_POST['name']))
    echo htmlentities($_POST['name']);
echo '" />';
 ?>

je t'invite à regarder dans la documentation de php les fonctions que tu ne connais pas.


@+

Re: Erreur dans mon script

par langlais115 » 25 juil. 2012, 12:27

Le message me semble pourtant claire non?

ta variable $name n'est pas définie, ou définie mais pas dans la bon scope.

tu peu utilisé var_dump($name) pour avoir plus d'info sur ta variable.

tu peu également la mettre en global là ou tu définie ta variable (bien que en général il vaux mieux évité la global)

Code : Tout sélectionner

global $name; $name="Toto";

Erreur dans mon script

par Pemco » 25 juil. 2012, 11:42

<label for="name">Nom :</label> <?php echo '<input type="text" id="name" name="name" value="'.$name.'" />'; ?>
Notice:Undefined variable name in C:\wamp\www\forum\inscrit.php on line 50.

[Moderation]Merci de ne pas oublier un minimum de formule de politesse