Pb avec un Formulaire POST
Résolu
yahcine86
Messages postés
78
Date d'inscription
Statut
Membre
Dernière intervention
-
BartWadela Messages postés 562 Date d'inscription Statut Membre Dernière intervention -
BartWadela Messages postés 562 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je démarre dans le PHP, j'ai fait un formulaire POST.
une première page nommée appel.php voila le code:
la seconde page pour est intitulée cible.php et voila son code:
quand je remplie le formulaire sur la page appel.php et que j'envoie, la page cible.php s'ouvre avec seulement:
(mon nom est mon prénom est)
donc le code php n'est pas exécuté, je comprend pas se qui ne va pas, merci de m'éclairer.
Configuration: Windows XP
Firefox 2.0.0.12
Je démarre dans le PHP, j'ai fait un formulaire POST.
une première page nommée appel.php voila le code:
<html><head><title>appel</title></head> <body> <form method="post" action="cible.php" > <TABLE BORDER=0> <TR> <TD>Nom</TD> <TD> <INPUT type=text name="nom"> </TD> </TR> <TR> <TD>Prénom</TD> <TD> <INPUT type=text name="prenom"> </TD> </TR> <TR> <TD>Civilité</TD> <TD> Madame: <INPUT type=radio name="Civilite" value="mme"> <br>Mademoiselle: <INPUT type=radio name="Civilite" value="mlle"> <br>Monsieur: <INPUT type=radio name="Civilite" value="mr"> <INPUT type="submit" value="Envoyer"> </TD> </TR> </TABLE> </form> </body> </html>
la seconde page pour est intitulée cible.php et voila son code:
<html><head><title>cible</title></head> <body> mon nom est <?echo $_POST['nom'] ;?> mon prénom est <?echo $_POST['prenom'] ;?> </body> </html>
quand je remplie le formulaire sur la page appel.php et que j'envoie, la page cible.php s'ouvre avec seulement:
(mon nom est mon prénom est)
donc le code php n'est pas exécuté, je comprend pas se qui ne va pas, merci de m'éclairer.
Configuration: Windows XP
Firefox 2.0.0.12
A voir également:
- Pb avec un Formulaire POST
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Brouillon post instagram - Guide
- Post it windows - Télécharger - Agendas & Calendriers
4 réponses
tu test en local ou sur le serveur ??
t'as essayé pour cible.php :
je sais pas si ca va donner grand chose
t'as essayé pour cible.php :
<html><head><title>cible</title></head> <body> mon nom est <? echo $_POST['nom'] ; ?> mon prénom est <? echo $_POST['prenom'] ; ?> </body> </html>
je sais pas si ca va donner grand chose
salut
essaye ceci <?
echo '$_POST[nom]' ;
?>
ou bien recupere dans des varables d'abord
§nom=§_post['nom'];
puis
?>
echo '$nom ;
?>
essaye ceci <?
echo '$_POST[nom]' ;
?>
ou bien recupere dans des varables d'abord
§nom=§_post['nom'];
puis
?>
echo '$nom ;
?>
Non chefchef sa donne tjr la même chose,
Bartwadela je pense que le pb vient du coté serveur, je le rappel, j'ai télécharger le paquetage EasyPHP car on me demande de travailler dessus, et donc je pense que c'est un pb de configuration du serveur car mon code source est bien et j'applique exactement se que l'on me demande de faire dans le travail a faire c'est a dire placer mes deux pages appel.php et cible.php dans
le dossier "c:program files/easyPHP 2.0b1/www"
l'idéal serai une personne qui connait bien EasyPHP.
Merci pour vos réponses et pour votre implication.
Bartwadela je pense que le pb vient du coté serveur, je le rappel, j'ai télécharger le paquetage EasyPHP car on me demande de travailler dessus, et donc je pense que c'est un pb de configuration du serveur car mon code source est bien et j'applique exactement se que l'on me demande de faire dans le travail a faire c'est a dire placer mes deux pages appel.php et cible.php dans
le dossier "c:program files/easyPHP 2.0b1/www"
l'idéal serai une personne qui connait bien EasyPHP.
Merci pour vos réponses et pour votre implication.
Le résultat est le même, il m'a affiche mon prenom est mon nom est.
mais que veut tu dire par "tu test en local ou sur le serveur ?? " je croie que le pb vient de là,
g le paquetage Easyphp comment doit-je faire ?
moi jme sers de bloc-notes, bloc-notes et bloc-notes, c'est long... c'est chiant... mais c'est fait main
si tu envoi tes 2 pages sur le serveur de ton hébergeur ca devrait marcher, ton code a l'air bon.
si tu test directement depuis ton PC vers ton PC ca fonctionnera pas
Donc si je comprend bien, si j'ai pas d'hébergeur je peu pas faire un site en PHP ?
tu peux même apprendre a faire du ski si t'habite dans le sahara, c' toujours bon d'apprendre....
le Php enregistre les données de l'utilisateur dans le serveur, et ensuite te les affiche dans ta page html.
seul le serveur comprend le Php, et seul ton navigateur te l'affiche ensuite en html (enfin ... grosso modo..)
normalement faudrait que tu lance ton émulateur de serveur apache et que tu test tes pages comme ça.
sinon va 30sec. chez free tu te créer une adresse mail pourrie + les pages perso qui vont avec, et tu t'en sert pour tester des pages en direct.
c'est ce que je fais, c' plus simple et t'as la réponse direct