NewbieContest

Programmation => Langages Web => Discussion démarrée par: lilxam le 30 Septembre 2006 à 17:29:57



Titre: [PHP] Récupérer les valeurs d'un formulaire
Posté par: lilxam le 30 Septembre 2006 à 17:29:57
Bonjour! Je voudrait récupérer des variables dans un formulaire.
Voici mon formulaire :

<html>
<form method='post' action='http://monsite.php'>
<input type='text' name='var1'>
<input type='text' name='var2'>
<b><a
href="http://monsite.php">****ENVOYER****</a></b>
</form>
</html>

Ma question est comment je peut récupérer les valeurs des variables var1 et var2 avec la page http://monsite.php ?
J'ai essayé sa :

<?php
$var1=$_POST['var1'];
echo $email;
$var2=$_POST['var2'];
echo $password;
?>

Mais sa marche pas...
Je sais, on peut faire plus simple :

<html>
<form method='post' action='http://monsite.php'>
<input type='text' name='var1'>
<input type='text' name='var2' size='12'>
<input type='submit' value='Ok'>
</form>
</html>

Mais c'est filtrer pour ce que je veut faire...
Merci d'avance.


Titre: [PHP] Récupérer les valeurs d'un formulaire
Posté par: TheWeasel47 le 30 Septembre 2006 à 17:56:55
houla je te suit pas pourquoi ne pas faire la deusieme solution ?
Bref si tu tiens tant a faire la premeire sache que si sa ne marche pas c'est parce que tes parametres ne sont pas passées par le lien hypertexte, La solution consiste donc a valider le formulaire par un javascript!
Voila
SOit plus précis pour plus d'aide
@++
TheWeasel


Titre: [PHP] Récupérer les valeurs d'un formulaire
Posté par: lilxam le 30 Septembre 2006 à 18:00:54
Ok dsl.
En fait, quand je fais avec la 2e solution, la redirection ne marche pas, je clique sur le bouton et sa fait rien, tandis que avec la 1ere sa marche...
Sinon comment je fais pour valider le formulaire par un javascript ?

J'espere que c'est plus compréhensible... :?


Titre: [PHP] Récupérer les valeurs d'un formulaire
Posté par: TheWeasel47 le 30 Septembre 2006 à 19:20:47
Bref tu mets un nom a ton formulaire pour simplifier sinon il va falloir l'identifier avec un numero c'est anti qualité ;-)

<form name="formSaisie" action=....>
</form>

dans ta fonction javscript :
document.formSaisie.submit()

Voila j'espere que sa réponds a tes attentes ;-)
@++
TheWeasel


Titre: [PHP] Récupérer les valeurs d'un formulaire
Posté par: lilxam le 30 Septembre 2006 à 19:27:42
Ok merci ! Sa reponds tout a fait a ma question !


Titre: [PHP] Récupérer les valeurs d'un formulaire
Posté par: lordOric le 30 Septembre 2006 à 19:39:02
Citation de: TheWeasel47
<form name="formSaisie" action=....>
</form>

dans ta fonction javscript :
document.formSaisie.submit()
Enfin, si y'a rien d'autres dans le javascript, ça sert à rien, hein. Le problème d'origine n'a rien à voir là-dedans.


Titre: [PHP] Récupérer les valeurs d'un formulaire
Posté par: BuRner le 15 Octobre 2006 à 20:20:30
Je ne comprend pas ta réaction lordOric, TheWeasel47 à expliquer ce qu'il fallait...