Problème php $_post
Résoludans une premiere page j'ai fait un petite formulaire.
exemple (html) :
<form action="test2.php" method="post">
nom du film :
<input type="text" name="nomfilm"/>
<input type="submit" vale='vaider/>
</form>
je voudrais récupérer en php sur la page "test2" la variable nomfilm
donc sur la page tes2 j'ai :
<?php echo $_POST["nomfilm"]; ?>
mais rien ne s'affiche. Même si je mets juste :
<?php
echo 'bonjours';
?>
RIEN NE S'AFFICHE :-(
il y a quelques chose à marquer avant sur la page ? qu'e'st ce que j'ai oublié??
merci de votre aide
9 réponses
Le fil porte sur un débutant en PHP qui envoie un formulaire HTML via POST pour récupérer la variable nomfilm sur test2.php, mais $_POST['nomfilm'] ne s'affiche pas. Parmi les solutions proposées, corriger la syntaxe en $_POST['nomfilm'] et les guillemets, et s'assurer que test2.php est bien exécuté par un interpréteur PHP sur un serveur (pas seulement ouvert en local). La correction suggérée inclut un formulaire corrigé et l'utilisation correcte de la syntaxe PHP, et certains commentaires insistent sur l'absence d'interpréteur PHP comme cause fréquente. D'autres évoquent l'usage d'environnements comme WAMP pour tester localement et rappellent que les pages .php doivent passer par un serveur web capable d'exécuter PHP, et non être simplement ouvertes dans le navigateur.
-
je sais que c'est bête mais est tu bien sur la bonne page?
si tu écrit juste du texte en dehors du php, s'affiche t'il? -
oui je suis sur la bonne page et oui si j'écrit en html sa passe nikel mais tous se qui est en php sa marche pas :-(
-
tu utilise quoi comme serveur apache? tes pages php sont situé ou sur ton ordinateur?
-
Déjà essaye ca: (je corrige au passage ce qui était des fautes de frappes j'espère ^^)
exemple (html) :
<form action="test2.php" method="post">
nom du film :
<input type="text" name="nomfilm"/>
<input type="submit" value='valider/>
</form>
je voudrais récupérer en php sur la page "test2" la variable nomfilm
donc sur la page test2 j'ai :
<?php echo $_POST['nomfilm']; ?>
-
j'avais bien mi value pas vale erreur de frappe.
je fais mes pages comme sa sur notepad++ et j'utilise ZMWS
et j'ai essayé la version corrigé sa marche pas :-( -
se qui est très bizarre c'est que même en metant sur un page vierge juste
<?php echo boujour ;?>
et en la lisant directement sur mon navigateur rien ne s'affiche. Même si je ne passe pas par le serveur web j'ai rien du tout -
si tu ne passe pas par un interpréteur php il est normale que rien ne s'affiche avec un echo 'bonjour';
le problème c'est que je ne sait pas si zmws prend en compte le php -
Merci bcp je vais voir ça
-
J'te conseil wamp ! Simple et rapide :)
https://www.01net.com/telecharger/windows/Internet/editeur_de_site/fiches/28739.html -
-
-
-
OKI merci a tous