formulaire en plusieur pages

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : formulaire en plusieur pages

Re: formulaire en plusieur pages

par Eartz » 11 janv. 2011, 14:51

Si tu ne veux pas utiliser de variables de session, tu peux également passer par des <input type="hidden" />, qui auraient pour valeur les données que tu as demandé aux étapes précédentes de ton formulaire.
Maintenant, je pense qu'il est quand même plus intéressant d'utiliser des variables de session (pense bien à mettre tout en haut de ta page -avant toute autre instruction- <?php session_start() ?>) dans le cas présent... A moins que ce soit un TP dans un cadre scolaire pour lequel les $_SESSION sont interdites :p

Re: formulaire en plusieur pages

par moogli » 11 janv. 2011, 13:11

Salut

Utilise les sessions pour faire cela. http://www.phpdebutant.org/article69.php

@+

formulaire en plusieur pages

par Mico 35 » 11 janv. 2011, 12:00

Bonjour,

Je souhaite faire un formulaire en plusieurs pages.
Je m'explique, je souhaite avoir 3 étape à mon formulaire:
- 1ere étape : nom prénom mail ... (l'utilisateur soumet son form avec un bouton "suivant")
- 2ème étape : adresse (l'utilisateur soumet son form avec un bouton "suivant")
-3eme étape : information supplémentaire sur le projet (l'utilisateur soumet son form avec un bouton "envoyer")
- une page php traites les données des 3 pages et les envoi vers une adresse mail.

Je sais faire un formulaire avec une seul étape mais avec ces trois étape, je n'arrive pas à envoyer les données de la première étape et de la deuxième étape vers la page de traitement php.

je pensais inclure dans le formulaire de la deuxième étape, un récapitulatif des données de la première étape qui serait envoyer en même temps que le formulaire. et pareil pour le form de la troisième étape. pour l'instant je n'y arrive pas.
quelque peut il me donner un coup de pouce.

merci