|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : novembre 2006 Messages : 63 ![]() |
Bonjours,
Je souhaite faire passer 4 variables d'une page à une autre. Les variables sont nom, adresse, telephone et email. Avec un form je sais que c'est possible. Mon problème est que les variables nom, adresse, telephone doivent etre récupérer sur la page Fonctions.php et email sur verifmail.php. Comment faire pour envoyer des variables sur différentes pages dans un meme form?? Bien cordialement |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : juin 2003 Messages : 4 893 ![]() |
donne nous plus de détails sur ce que tu veux faire avec les données sur les différentes pages
__________________
Modérateur PHP |
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : novembre 2006 Messages : 63 ![]() |
Bonjour Mathieu
Toutes les variables seront enregistrés dans ma base de donné mysql. Seule la variable email sera redirigée vers une autre page (verif.php) pour vérifier la validité de celle-ci. J'espere avoir été assez clair. Bien cordialement. |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
C'est plutôt la cinématique globale qu'il faudrait pour comprendre mais bon...
Je sais pas si c'est la question mais si tu as besoin de passer des variables à une page il faut faire des liens ou redirections du genre que tu récupères avec $_GET['variable'].
__________________
Pas de questions techniques par MP, le forum est là pour ça et est plus efficace. Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h) |
|
|
00
|
|
|
#5 |
|
Membre expérimenté
![]() Inscription : octobre 2006 Messages : 572 ![]() |
Je suis pas sûr que mettre l'email de tes visiteurs en clair dans l'url soit le meilleur choix....
Entre ton premier post et le second je trouve qu'il y a du chemin... Tu pourrais nous préciser exactement ce que tu veux faire STP? Ca sera plus facile de t'aider.. Merci
__________________
GAMIN !!!! ![]() _______________________________________________ PHP 5.2 | Apache 2 | MySQL 5 | WinXP Pro | Mac OSX |
|
|
00
|
|
|
#6 | |
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
Citation:
__________________
Pas de questions techniques par MP, le forum est là pour ça et est plus efficace. Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h) |
|
|
|
00
|
|
|
#7 | ||
|
Membre expérimenté
![]() Inscription : octobre 2006 Messages : 572 ![]() |
Citation:
Citation:
Si tu n'es pas à l'aise avec les sessions, il reste l'encodage de la variable, mais la solution de JWhite me semble la meilleure.
__________________
GAMIN !!!! ![]() _______________________________________________ PHP 5.2 | Apache 2 | MySQL 5 | WinXP Pro | Mac OSX |
||
|
|
00
|
|
|
#8 |
|
Membre éclairé
![]() Damien AttanasioDéveloppeur informatique Inscription : février 2007 Messages : 340 ![]() |
Ou alors il passe les valeurs en post pour arriver à la page email.php qui vérifie le mail puis celle ci redirige toutes les infos vers la page d'insertion a la base de données.
effectivement le plus simple est quand meme d'utiliser les variables de session. |
|
00
|
|
|
#9 | ||
|
Futur Membre du Club
![]() Inscription : novembre 2006 Messages : 63 ![]() |
C'est tout simple
Ma page demande à l'utilisateur de remplir (via des input type=texte) le nom de société, l'adresse, le numero de telephone ainsi que le mail. Il y a un bouton pour valider et envoyer les information Je me retrouve donc avec 4 variables 3 à envoyer dans Fonctions.php 1 à envoyer dans Verifmail.php Comment puis-je faire? Donnez moi une solution Dans mon cas j'ai créé 2 form. Mais cela ne peut fonctionner car le submit agit sur le deuxieme form et pas sur le premier Voila mon code : Code :
Comme vous le voyez, dans le premier <Form> il n'y a pas de déclencheur du type <input type="submit" value="Enregistrement" /> Si quelqu'un a une idée ou une autre solution. Bien cordialement Justin |
||
|
|
00
|
|
|
#10 | |
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
Citation:
Ca serait pas faisable de faire un include de ta page verifmail.php ? (plus propre en plus à mon avis...)
__________________
Pas de questions techniques par MP, le forum est là pour ça et est plus efficace. Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h) |
|
|
|
00
|
|
|
#11 |
|
Membre expérimenté
![]() Inscription : octobre 2006 Messages : 572 ![]() |
Oui, je ne comprends pas pourquoi tu souhaites avoir 2 pages distinctes...
Rien ne devrait t'empêcher de tout collecter sur la même page et ensuite de traiter tes données... Y'a un truc spécial avec verifmail.php ou c'est par simple désir d'organisation? T'as du code à montrer pour qu'on puisse au moins t'aiguiller? parce que à ce rythme t'y es encore dans une semaine... Montre clairement ce que tu veux faire et on pourra t'aider, mais là on joue aux devinettes...
__________________
GAMIN !!!! ![]() _______________________________________________ PHP 5.2 | Apache 2 | MySQL 5 | WinXP Pro | Mac OSX |
|
|
00
|
|
|
#12 |
|
Futur Membre du Club
![]() Inscription : novembre 2006 Messages : 63 ![]() |
Oui je pense que je vais tout faire passer par une meme page.
J'aurai bien voulu savoir si c'etait possible quand meme. Merci en tout cas de votre aide et de votre patience. Bien cordialement Justin. |
|
|
00
|
|
|
#13 | |
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
Citation:
__________________
Pas de questions techniques par MP, le forum est là pour ça et est plus efficace. Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h) |
|
|
|
00
|
|
|
#14 |
|
Futur Membre du Club
![]() Inscription : novembre 2006 Messages : 63 ![]() |
Si si mais le probleme c'est que je reprend le codage de mon prédécesseur ds ma boite et son code est figé.
Et puis j'ai que quelques modifications à apporter donc si je pouvais éviter de retoucher trop au code ca serai un gain de temps. En tout cas merci pour tout Cordialement Justin. |
|
|
00
|
|
|
#15 | |
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
Citation:
__________________
Pas de questions techniques par MP, le forum est là pour ça et est plus efficace. Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h) |
|
|
|
00
|
|
|
#16 | |
|
Futur Membre du Club
![]() Inscription : novembre 2006 Messages : 63 ![]() |
Finalement j'ai fait comme m'a conseillé Mathieugamin :
Citation:
Ca marche bien finalement. Merci pour tes conseils JWhite tu as surement raison le includ aurait surement été plus simple. Mais pour rien te cacher je ne le métrise pas bien encore. Je vais m'y pencher rapidement d'ailleur. Je pense qu'il doit y avoir d'exelents tutoriaux sur telechargez.com Bien cordialement. Justin |
|
|
|
00
|
|
|
#17 |
|
Membre expérimenté
![]() Inscription : octobre 2006 Messages : 572 ![]() |
En fait le include est plus simple que ma méthode...
A l'endroit où tu veux faire intervenir ton fichier à inclure, tu mets la ligne de code suivante : ou bien Code :
<?php include ('../ton_dossier/ton_fichier.php'); ?> A+ et bon courage !
__________________
GAMIN !!!! ![]() _______________________________________________ PHP 5.2 | Apache 2 | MySQL 5 | WinXP Pro | Mac OSX |
|
|
00
|
|
|
#18 |
|
Futur Membre du Club
![]() Inscription : novembre 2006 Messages : 63 ![]() |
Bonjour mathieugamin,
Oui il est vrai que le include est parfait. Merci encore pour ton aide Cordialement. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com