PHP :récupération input

Résolu
dimi3 Messages postés 269 Date d'inscription   Statut Membre Dernière intervention   -  
dimi3 Messages postés 269 Date d'inscription   Statut Membre Dernière intervention   -
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.
A voir également:

5 réponses

Utilisateur anonyme
 
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 <?.
1
dimi3 Messages postés 269 Date d'inscription   Statut Membre Dernière intervention   20
 
Quand j'envoie par le bouton submit, rien ne se passe. La page se réaffiche sans l'affichage attendu reprenant la variable "montexte".
0
Utilisateur anonyme
 
C'est tout à fait normal, regarde ce lien -> http://forum.hosteur.com/showthread.php?t=8428
0
dimi3 Messages postés 269 Date d'inscription   Statut Membre Dernière intervention   20
 
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-----------------
0
Utilisateur anonyme
 
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> 
0

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

Posez votre question
dimi3 Messages postés 269 Date d'inscription   Statut Membre Dernière intervention   20
 
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.
0