Envoie d'un variable en php
Résolu/Fermé
may0112
Messages postés
37
Date d'inscription
mardi 14 octobre 2008
Statut
Membre
Dernière intervention
16 décembre 2008
-
17 nov. 2008 à 12:31
XanderS2X Messages postés 430 Date d'inscription jeudi 6 novembre 2008 Statut Membre Dernière intervention 1 février 2009 - 17 nov. 2008 à 13:53
XanderS2X Messages postés 430 Date d'inscription jeudi 6 novembre 2008 Statut Membre Dernière intervention 1 février 2009 - 17 nov. 2008 à 13:53
Bonjour,
je souhaite envoyer une variable d'une page, qui contient un formlaire (avec la methode post), à une autre. le variable n'appartient au formulaire.
merci
je souhaite envoyer une variable d'une page, qui contient un formlaire (avec la methode post), à une autre. le variable n'appartient au formulaire.
merci
A voir également:
- Envoie d'un variable en php
- Easy php - Télécharger - Divers Web & Internet
- Envoyer un sms en différé - Guide
- Votre envoi est en cours de transport vers son site de livraison. ✓ - Forum Consommation & Internet
- Vba range avec variable ✓ - Forum VB / VBA
2 réponses
XanderS2X
Messages postés
430
Date d'inscription
jeudi 6 novembre 2008
Statut
Membre
Dernière intervention
1 février 2009
26
17 nov. 2008 à 12:34
17 nov. 2008 à 12:34
Bonjour,
A quoi correspond cette variable ?
Si elle n'appartient pas au formulaire, cela veut dire que l'utilisateur ne la saisit pas, ni ne la choisit pour que ça aille sur la page suivante, donc peut être pouvez-vous vous en passer, à moins qu'elle n'ait une autre utilité, et dans ce cas, j'aimerai la connaître.
A quoi correspond cette variable ?
Si elle n'appartient pas au formulaire, cela veut dire que l'utilisateur ne la saisit pas, ni ne la choisit pour que ça aille sur la page suivante, donc peut être pouvez-vous vous en passer, à moins qu'elle n'ait une autre utilité, et dans ce cas, j'aimerai la connaître.
Bonjour
Il suffit de mettre la variable dans un champ hidden du formulaire. Comme ça elle est envoyée sans que l'utilisateur ne s'en rende compte
<input type="hidden" name="variableapasser" value ="<?php echo $variable ?>">
Il suffit de mettre la variable dans un champ hidden du formulaire. Comme ça elle est envoyée sans que l'utilisateur ne s'en rende compte
<input type="hidden" name="variableapasser" value ="<?php echo $variable ?>">
may0112
Messages postés
37
Date d'inscription
mardi 14 octobre 2008
Statut
Membre
Dernière intervention
16 décembre 2008
1
17 nov. 2008 à 13:27
17 nov. 2008 à 13:27
merci
17 nov. 2008 à 12:41
17 nov. 2008 à 12:56
Comment s'articule l'ensemble ?
Je veux dire, à quoi sert votre formulaire, quels champs propose-t-il et si on le valide vers quelle page est-il sensé nous mener ?
17 nov. 2008 à 13:10
le contenut de formulaire est envoyer à une page qui traite l'enregistrement de formulaire dans la base.
mais je besois du numeros du gouvernorat selectionner et pas le nom.
merci bien
17 nov. 2008 à 13:20
Si la liste appartient au formulaire, dans ce cas envoyez votre variable via la méthode "post". Ca me semble le mieux à faire.
Et si le numéro envoyé décide de la page suivante à afficher, dans ce cas il va falloir faire des conditions en PHP sur la page suivante, pour qu'elle affiche la page correspondante au numéro choisi dans le formulaire.
Résumons :
Vous aurez alors la page avec votre formulaire ("form.php").
Sur l'envoi du formulaire, à travers le "post", vous transmettrez toute les infos du formulaire à la page suivante (ici je vais l'appeller "suiv.php" admettons).
Arrivé sur votre page "suiv.php", vous aurez fait en sorte que du code PHP récupère les infos envoyées par le formulaire, et qu'en fonction du chiffre récupéré de la variable correspondant à la liste déroulante, ce même code vous affiche telle ou telle page PHP.
Genre arrivé sur "suiv.php", mon code PHP va tout récupérer, il va arriver à un moment où il va voir par exemple le numéro "4", et s'il le voit, alors je lui demanderai par une instruction "include" d'inclure une autre page PHP (ici on va l'appeller "choix4.php") dans la page "suiv.php", de cette manière, quand vous arriverez sur la page "suiv.php", tout ce que vous verrez sera : la page "choix4.php" qui a été appelée et intégrée à la page "suiv.php" après traitement des infos récupérées.
Vous suivez ?
17 nov. 2008 à 13:23