Urgent problème avec POST En php
peter_amen
Messages postés
6
Statut
Membre
-
peter_amen Messages postés 6 Statut Membre -
peter_amen Messages postés 6 Statut Membre -
Bonjour,
je me suis recemment mit au php et je suis sur les formulaires.j'ai un champ nom par lequel on récupère le nom de celui qui s'enregistre sur une autre page
le problème c'est que j'ai ce message d'erreur: erreur index
voici mon code:
<div class="nom_enregistrer">
<p> Nom </p>
<form action="recapituler.php" method="post">
<p> <input type="text" name="nom" /> </p>
</form>
ET sur la récapituler.php
<div class="affi_nom">
<p>Nom</p>
<?php
if (isset($_POST['nom']))
{
echo $_POST['nom'];
}
else
{
echo"erreur";
}
?>
Avec ce code,j'obtiens toujours "Erreur".....Je suis perdu,ça fait 2 jours que je cherche l'erreur...j'utilise WAMP et php 5.3.0
Svp aidez moi...
je me suis recemment mit au php et je suis sur les formulaires.j'ai un champ nom par lequel on récupère le nom de celui qui s'enregistre sur une autre page
le problème c'est que j'ai ce message d'erreur: erreur index
voici mon code:
<div class="nom_enregistrer">
<p> Nom </p>
<form action="recapituler.php" method="post">
<p> <input type="text" name="nom" /> </p>
</form>
ET sur la récapituler.php
<div class="affi_nom">
<p>Nom</p>
<?php
if (isset($_POST['nom']))
{
echo $_POST['nom'];
}
else
{
echo"erreur";
}
?>
Avec ce code,j'obtiens toujours "Erreur".....Je suis perdu,ça fait 2 jours que je cherche l'erreur...j'utilise WAMP et php 5.3.0
Svp aidez moi...
6 réponses
-
Salut, ta page de redirection du formulaire s' appele recapituler.php ou récapituler.php
-
merci pour ta réponse.c'est recapituler.php......je ne trouve pas le problème
-
Il n' y a pas d' erreur pour moi, je viens de faire un test sur mon site
en modifiant un peu ton code pour le faire tenir sur une seule page
Voir le résultat
voici le code:
<?php if (isset($_POST['nom'])) { echo $_POST['nom']; } else { echo"Entrer un nom"; } ?> <form action="test.php" method="post"> <p> <input type="text" name="nom" /> </p> </form> -
Merci je suis perdu...tu penses que c'est du au serveur local?jvais essayer sur linux.....
sous windows,j'ai reessayé et j'ai cette erreur:Notice: Undefined index: nom in C:\wamp\www\recapituler.php on line 20 -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Okei, Regarde ca
-
Bonsoir,
D'abord commencer en tête de script par fire un bête:
print_r($_POST);
et voir si POST passe bien $_POST['nom']
Ensuite, je déconseille isset, préférer empty
if (!empty($_POST['nom'])) {
...mon action...
}
Ainsi, l'action s'exécutera seulement si $_POST['nom'] est rempli.
A+