Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/01/2008, 09h10   #1
Membre à l'essai
 
Inscription : décembre 2006
Messages : 95
Détails du profil
Informations personnelles :
Âge : 37

Informations forums :
Inscription : décembre 2006
Messages : 95
Points : 21
Points : 21
Par défaut Passer plusieurs variable via un formulaire, en GET

Bien le bonjour à tous...
J'aimerai faire passer, en plus d'une variable insérée insérée par un utilisateur dans un champ de texte, d'autres variables...

je ne vois pas du tout comment faire... Malgrés mes recherches (surement mal orientées), je ne trouve nulle part de solutions... si quelqu'un avait une petite idée...

Voici mon code...
En fait il s'agit d'un champ permettant de choisir un critère de recherche, il renvoit sur la même page... la donnée insérée réapparait dans ce champs...

Code :
1
2
3
4
5
6
7
8
9
10
11
 
<form id="Recherche" name="Recherche" method="get" action="DemandeComptoir.php">
 
                    <div align="left">
                      <input name="search" type="text" id="search" size="40" value="<? if (isset($_GET['search']) AND !empty($recherche)) {
  $recherche = $_GET['search']; echo $recherche; }?>" />
                      <input type="submit" name="Submit2" value="Rechercher..." />
                      <br />
                      <br />
                    Nombre de résultat de votre recherche: <?php echo $nb_images_tot; ?></div>
            </form>
Quoi qu'il en soit, merci d'avance pour votre aide...
godjojo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2008, 09h15   #2
Membre régulier
 
Homme Julien SIMON
Ingénieur systèmes et réseaux
Inscription : février 2006
Messages : 100
Détails du profil
Informations personnelles :
Nom : Homme Julien SIMON
Âge : 26
Localisation : France

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Transports

Informations forums :
Inscription : février 2006
Messages : 100
Points : 99
Points : 99
Bonjour,

Pour faire passer une variable dans votre formulaire, vous devez utiliser les champs cachés :
Code :
<input type="hidden" name="MaVarCachee" value="SaValeur" />
Le champ de par son nom sera invisible à l'affichage mais apparaitra dans le code source de la page.

Attention donc au valeur que vous passerez dedans.
MightyDucks est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2008, 09h17   #3
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
Code :
1
2
3
4
5
6
7
8
9
<form id="Recherche" name="Recherche" method="get" action="DemandeComptoir.php">
 
                    <div align="left">
                      <input name="search" type="text" id="search" size="40" value="<?php echo $_GET['search'] ;?>" />
                      <input type="submit" name="Submit2" value="Rechercher..." />
                      <br />
                      <br />
                    Nombre de résultat de votre recherche: <?php echo $nb_images_tot; ?></div>
            </form>
Je vois pas trop ou se situe le pb ...
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h58.


 
 
 
 
Partenaires

Hébergement Web