logo Homepage
Pages: [1]
  Imprimer  
Auteur Fil de discussion: [PHP] Récupérer les valeurs d'un formulaire  (Lu 3390 fois)
lilxam
Profil challenge

Classement : 131/54352

Membre Complet
***
Hors ligne Hors ligne
Messages: 154


Voir le profil WWW
« 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.
Journalisée

Pourquoi faire simple quand on peut faire compliquer ?
TheWeasel47
Profil challenge

Classement : 1256/54352

Membre Junior
**
Hors ligne Hors ligne
Messages: 75


Voir le profil
« #1 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
Journalisée
lilxam
Profil challenge

Classement : 131/54352

Membre Complet
***
Hors ligne Hors ligne
Messages: 154


Voir le profil WWW
« #2 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...
Journalisée

Pourquoi faire simple quand on peut faire compliquer ?
TheWeasel47
Profil challenge

Classement : 1256/54352

Membre Junior
**
Hors ligne Hors ligne
Messages: 75


Voir le profil
« #3 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
Journalisée
lilxam
Profil challenge

Classement : 131/54352

Membre Complet
***
Hors ligne Hors ligne
Messages: 154


Voir le profil WWW
« #4 le: 30 Septembre 2006 à 19:27:42 »

Ok merci ! Sa reponds tout a fait a ma question !
Journalisée

Pourquoi faire simple quand on peut faire compliquer ?
lordOric

Profil challenge

non classé(e).

Membre Junior
**
Hors ligne Hors ligne
Messages: 50


Voir le profil
« #5 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.
Journalisée
BuRner

Profil challenge

Classement : 400/54352

Membre Junior
**
Hors ligne Hors ligne
Messages: 75


Voir le profil
« #6 le: 15 Octobre 2006 à 20:20:30 »

Je ne comprend pas ta réaction lordOric, TheWeasel47 à expliquer ce qu'il fallait...
Journalisée
Pages: [1]
  Imprimer  
 
Aller à: