PHP :récupération input
Résolu
dimi3
Messages postés
278
Statut
Membre
-
dimi3 Messages postés 278 Statut Membre -
dimi3 Messages postés 278 Statut Membre -
Bonjour,
Ce code ne marche pas , pouvez-vous m'aider à en trouver la raison :
------------[CODE]--------------
<html>
<body>
<?php
if ($montexte !="")
{
echo "<br>Valeur de l'input : ".$montexte;
}
?>
<form action="<?$PHP_SELF;?>" method="post">
<input type="text" name="montexte" >
<input type="submit" value="valider">
</form>
</body>
</html>
-------------[/CODE]-----------------
Je vous remercie.
Ce code ne marche pas , pouvez-vous m'aider à en trouver la raison :
------------[CODE]--------------
<html>
<body>
<?php
if ($montexte !="")
{
echo "<br>Valeur de l'input : ".$montexte;
}
?>
<form action="<?$PHP_SELF;?>" method="post">
<input type="text" name="montexte" >
<input type="submit" value="valider">
</form>
</body>
</html>
-------------[/CODE]-----------------
Je vous remercie.
Configuration: Windows XP Internet Explorer 8.0
5 réponses
-
Bonsoir,
Tu as quoi comme erreur ?
J'ai essayé avec Wamp sur mon PC, et pour que ça fonctionne, il faut que je mette :<form action="<?php $PHP_SELF; ?>" method="post">
C'est-à-dire <?php au lieu de <?. -
Quand j'envoie par le bouton submit, rien ne se passe. La page se réaffiche sans l'affichage attendu reprenant la variable "montexte".
-
C'est tout à fait normal, regarde ce lien -> http://forum.hosteur.com/showthread.php?t=8428
-
Je vous remercie. J'ai corrigé le code ainsi, mais je n'obtiens toujours pas l'affichage de la variable $montexte ! Ai-je encore fait une erreur ?
------------[CODE]--------------
<html>
<body>
<?php
if ($montexte !="")
{
echo "<br>Valeur de l'input : ".$montexte;
}
?>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
<input type="text" name="montexte" >
<input type="submit" value="valider">
</form>
</body>
</html>
-------------/CODE-----------------
-
-
Essaye ceci :
<html> <body> <?php if (isset($_POST['montexte'])) { $montexte=$_POST['montexte']; if ($montexte!="") { echo "<br>Valeur de l'input : ".$montexte; } } ?> <form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post"> <input type="text" name="montexte" > <input type="submit" value="valider"> </form> </body> </html> -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonjour,
cette fois-ci ça fonctionne. Je vous remercie infiniment pour l'intérêt et le temps que vous m'avez donnés. Je vous souhaite un bon week-end.