Page 1 sur 1

recuperer des donner

Posté : 21 août 2005, 23:17
par rmed19
j'ai crier des formulaire capable d'envoyer des informations à un script Php3, mais des erreurs sont apparait l'erreur que les variables ne sont pas definit les codes sont:

j'ai cree une fichier avec l'extension .html contient :
<html >
<body>
<FORM Method="GET" Action="test.php3">
Nom : <INPUT type=text size=20 name=nom><BR>
Prénom : <INPUT type=text size=20 name=prenom><BR>
Age : <INPUT type=text size=2 name=age><BR>
<INPUT type=submit value=Envoyer>
</FORM>
</body>
</html>
et j'ai cree une fichier test.php3 contient:
<HTML>
<HEAD>
<TITLE>Test.php3: Affichage des données utilisateur</TITLE>
</HEAD>

<BODY>


<?php

if (($nom=="")||($prenom=="")||($age=="")){

if($nom=="") print("Veuillez saisir le nom de l'utilisateur<BR>\n");
if($nom=="") print("Veuillez saisir le prénom de l'utilisateur<BR>\n");
if($nom=="") print("Veuillez saisir l'age de l'utilisateur<BR>\n");

}

else {
echo "Récapitulatif des informations saisies<BR>\n
<UL>
<LI>Nom: $nom</LI>
<LI>Prenom: $prenom</LI>
<LI>Age: $age</LI>
</UL>
";
}

?>

</BODY>
</HTML>

ces codes j'ai les trouvees dans un toturial et meme mes codes ne fonctionne plus et j'utilise pour demarer les script EASYPHP

Posté : 21 août 2005, 23:21
par Xenon_54
Bonjour,

Malgré que tu n'es pas dit le problème rencontré, je suppose qu'il s'agit d'erreur de type "Undefined variable". Je te conseille donc de lire ce sujet:
http://www.phpfrance.com/forums/voir_sujet-37.php

Posté : 22 août 2005, 00:02
par Invité
l'erreur est:
Notice: Undefined variable: login in d:\program files\easyphp1-8\www\projet\1er page\login.php3 on line 31
mais le lien presente parle des condetions j'en sais plus comment il va m'aide

Posté : 22 août 2005, 01:06
par Xenon_54
Bonjour,

Pour récupérer des valeurs envoyés à l'aide d'un formulaire GET, il faut utiliser la variable superglobale $_GET. Ainsi $nom devient $_GET['nom'], $prenom devient $_GET['prenom'], etc.

Posté : 22 août 2005, 11:08
par zeus
Comme l'a souligné PHP, tu as l'air d'avoir râté des éléments de base de la création de formulaire.

Pour tout comprendre, je te conseille de suivre en entier ces 2 tutos

http://phpfrance.com/tutoriaux/index.ph ... re-de-base
http://www.phpdebutant.org/article56.php

Bon courage et n'hésite pas à revenir si tu as une autre question :wink:

Posté : 27 août 2005, 20:09
par rmed19
merci maintenant tous fonctionnent