variable indéfini

Petit nouveau ! | 1 Messages

25 avr. 2005, 11:40

Je suis débutante et je sais que register_globals est désactivée.

Je suis dans une première page php et j'écris :

...........
<input type="text" name="nom" size="20" maxlength"40" />
...........

donc le nom de ma variable est dans $nom

puis sur le click du bouton j'arrive dans une seconde page où j'écris :

<?php

if (strlen($nom) > 0)

{ $nom = stripslashes($nom);
}
{ $nom = null;
echo "<b><p> saisir nom </p></b>";
}


?>

et donc le problème c'est que $nom ne lui convient alors il m'affiche sur la 2ième feuille :

Notice: Undefined variable: nom in c:\program files\easyphp1-8\www\immobilier\verif.php on line 3

saisir nom

Donc voilà si qq'un peut me dire le code à taper pour récupérer cette valeur.
Merci d'être explicite et précis, je débute vraiment.

J'attends vos réponses, merci d'avance.

Eléphant du PHP | 139 Messages

25 avr. 2005, 12:26

La réponse a ta question ce trouve ici,dans la FAQ : http://www.phpfrance.com/forums/voir_sujet-37.php

[hors sujet]
Pour les admins:
Mettre ce sujet de la FAQ en post-it/annonce sur le forum 'débuter en PHP' ne serais pas une mauvaise idée . car personnes ne lis la FAQ.
[LOL] en jaune fluo qui clignote [/LOL]
[/hors sujet]