Problème de code php

irreligious Messages postés 110 Date d'inscription   Statut Membre Dernière intervention   -  
 irreligious -
Bonjour,
Je voudrais savoir pourquoi ce code ne marche pas car je débute en php et je ne vois pas mon erreur:<form action="test2.php" method="post">
<p>
<input type="text" name="prenom"/>
<input type="submit" value="valider"/>
</p>
</form>
<?php
echo $_POST['prenom'];
?>
Merci beaucoup.

A voir également:

5 réponses

schancel Messages postés 296 Date d'inscription   Statut Membre Dernière intervention   49
 
ce code ne peut fonctionner .
dans le cas ou le php est sur la meme page teste d'abord si la variable prenom existe et meme dans un autre cas d'ailleur regarde plutot ce code
<form action="test2.php" method="post">
<p>
<input type="text" name="prenom"/>
<input type="submit" value="valider" name="submit"/>// tu devrai donner un nom a ton submit
</p>
</form>
<?php
if (isset ($_POST['prenom'])){

echo $_POST['prenom'];
}
elseif(empty($_POST['prenom'])){
echo"Veuiller remplir le formulaire";
}
else {
echo"ERREUR";//98 % de chance que ca n'arrive pas
}
?>
et aussi je voudrai connaitre l'erreur que tu recoi si ca ne resout pas ton pb biensur
1
rescue Messages postés 1039 Date d'inscription   Statut Contributeur Dernière intervention   136
 
Bonjour,

Et comme ceci :

<form action="" method="post">
<p>
<input type="text" name="prenom"/>
<input type="submit" value="valider"/>
</p>
</form>
<?php
echo $_POST['prenom'];
?>
0
irreligious Messages postés 110 Date d'inscription   Statut Membre Dernière intervention   25
 
jai essayé mais ça ne marche pas seul le formulaire s'affiche je me demande si cela vient de l'hébergéur (
0
rescue Messages postés 1039 Date d'inscription   Statut Contributeur Dernière intervention   136
 
Re,

Sur quelle plateforme et chez quel hébergeur vous faites vos tests ?
0
MastercroW Messages postés 1094 Date d'inscription   Statut Membre Dernière intervention   163
 
Bonjour, as tu mis le
<?php 
echo $_POST['prenom']; 
?> 
sur la même page ? Sinon c'est évidemment normal que ça ne marche pas !
0
Dj Nam Messages postés 327 Date d'inscription   Statut Membre Dernière intervention   41
 
Bonjour,

Si ton résultat ne s'affiche pas, je vois deux raisons possibles.
Soit, tu fais tes tests sur un hébergeur distant qui n'accepte pas le PHP.

Soit tu fais tes tests en local directement en ouvrant le fichier, sans passer par Wamp ou EasyPHP.

Pour vérifier que le PHP fonctionne bien tu peux ajouter une ligne de ce type au tout début de ton fichier :
<?php echo "Le PHP est activé"; ?>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
irreligious
 
Merci à tous pour les codes et astuces..je répond avec mon portable donc je ne peut pas tester mes codes avec wamp et d'après ce que jai compris mon hébergéur qui est 0fees accepte le php.je ne peut pas essayer vos codes pour le moment je les essayerai la semaine prochaine
0