PHP :récupération input

Résolu/Fermé
dimi3 Messages postés 269 Date d'inscription mercredi 7 novembre 2007 Statut Membre Dernière intervention 1 avril 2011 - 23 avril 2009 à 20:40
dimi3 Messages postés 269 Date d'inscription mercredi 7 novembre 2007 Statut Membre Dernière intervention 1 avril 2011 - 25 avril 2009 à 10:38
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
23 avril 2009 à 20:46
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 mercredi 7 novembre 2007 Statut Membre Dernière intervention 1 avril 2011 20
23 avril 2009 à 20:53
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
23 avril 2009 à 21:04
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 mercredi 7 novembre 2007 Statut Membre Dernière intervention 1 avril 2011 20
24 avril 2009 à 21:11
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
25 avril 2009 à 00:10
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 mercredi 7 novembre 2007 Statut Membre Dernière intervention 1 avril 2011 20
25 avril 2009 à 10:38
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