enregistrement de plusieurs formulaires
salut a tous je conçois un site avec un formulaire trop long je donc obligé de creer plusieurs formulaires je veux passer d'un formulaire a un autre avec verification et connection a la base de donneées s'il vous plait aider moi merci
Le truc basique, c'est de stocker en session les données de chacun des formulaires.
Ensuite, une fois sur la dernière page du formulaire, normalement, tu as tout en session, et libre à toi de faire ce que tu veux avec ces données.
Tu peux aussi juste enregistrer l'identifiant unique (celui qui te sert à identifier l'utilisateur) dans les sessions et l'utiliser pour insérer correctement les informations en base de données page par page.
Il ne faut jamais oublier que les sessions sont moins adaptés que les bases de données pour les gros traitements.
L'avantage étant que tu peux mettre un bouton permettant aux utilisateurs de reprendre l'enregistrement ultérieurement.
C'est particulièrement adapté pour les enregistrements long et fastidieux
(ebenezer) En français comme en PHP, sans syntaxe, tu n'obtiens rien de correct.
(dark_nemo) La Globule disait bien que c'était la méthode canonique. Quand à l'usage de la base de données, très franchement, ça dépend de ta logique métier. Sans connaître la nature exacte de son problème, on ne peut que rester aux suppositions : « long et fastidieux » est très relatif. Pour l'utilisateur moyen, remplir un formulaire de contact est déjà trop long et fastidieux.
(ebenezer) Mais au final, c'est quoi ce formulaire méga-long ?
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
C'est sûr que ça dépend de beaucoup de choses et en l'état, nous ne pouvons que faire des suppositions, et propositions conceptuelles
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: