IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Session et formulaire


Sujet :

PHP & Base de données

  1. #1
    Membre régulier Avatar de Moine
    Inscrit en
    Mars 2006
    Messages
    210
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 210
    Points : 90
    Points
    90
    Par défaut Session et formulaire
    Bonjour à tous,
    J'ai un long formulaire à réaliser, je l'ai scindé en trois plus petit. Je voudrais faire de tel sorte qu'on remplisse ces trois formulaires étape par étape. Je souhaite stocker les données des étapes intermédiaires dans des variables de session, puis arriver à la dernière étape les mettre tous dans ma base de donnée. Je souhaite aussi que l'utilisateur ait la possibilité de revenir à une étape précédente pour modifier les données déjà saisie.

    Techniquement je ne sais pas comment gérer cela avec une session Php, si quelqu'un peut m'expliquer.

    merci!
    Vive les bug!
    Ils font découvrir beaucoup de choses.

  2. #2
    Membre du Club
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    41
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2011
    Messages : 41
    Points : 66
    Points
    66
    Par défaut
    Moi je stockerais les données du formulaire 1 dans un array dans mes sessions et a chaque nouvelle page je ferais un array_merge afin de rajouter a mon array qui est dans ma session les infos qu'il me manque.
    Sinon tu peux passer par une base de données !

  3. #3
    Membre habitué Avatar de J_Lennon
    Inscrit en
    Mars 2007
    Messages
    168
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Mars 2007
    Messages : 168
    Points : 172
    Points
    172
    Par défaut
    Perso et pour que ça soit plus simple à gérer j'utiliserai du javascript:
    1 étape: t'affiche la première partie du formulaire, le type clic sur suivant: tu caches la première partie et tu affiche la seconde, et ainsi de suite.

    l'avantage, pas d'utilisation de sessions. Plus simple à gérer; il clique sur précédent, tu caches la partie en cours et t'affiche juste la précédente qui a déjà été complétée par l'utilisateur. Puis ça te fait moins de requête serveur. C'est donc aussi plus fluide pour l'utilisateur qui n'a plus qu'un temps de chargement!

    Exemple: http://www.jankoatwarpspeed.com/post...rd-jquery.aspx
    Dans le doute reboot ou path ton chemin.

Discussions similaires

  1. Perte de session après formulaire
    Par j0o0 dans le forum Langage
    Réponses: 9
    Dernier message: 09/05/2009, 22h22
  2. sessions et formulaires
    Par Nooby dans le forum Langage
    Réponses: 3
    Dernier message: 07/08/2008, 13h24
  3. session et formulaire
    Par haphp dans le forum Langage
    Réponses: 5
    Dernier message: 17/05/2008, 15h06
  4. Pb session après formulaire à deux boutons
    Par Lolie11 dans le forum Langage
    Réponses: 11
    Dernier message: 06/06/2007, 15h42
  5. Réponses: 32
    Dernier message: 20/03/2006, 14h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo