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

Langage PHP Discussion :

validation de plusieurs formulaires sur la meme page


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Points : 14
    Points
    14
    Par défaut validation de plusieurs formulaires sur la meme page
    bonjour chers tous
    j'ai un soucis please et je souhaiterais avoir une aide .
    je suis entrain de faire un quiz a réponses a choix multiples
    je cherche a afficher plusieurs formulaire sur une seule page les uns après les autres après validation bien entendu que lorsque un formulaire est affiche après validation ce ne sera que le second formulaire qui sera afficher et ainsi de suite jusko dernier formulaire s'il vous plait puis-je avoir un code pouvant executer cette action merci

  2. #2
    Membre habitué Avatar de Mitaka
    Profil pro
    formaTRICE en informatique
    Inscrit en
    Avril 2003
    Messages
    192
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : formaTRICE en informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 192
    Points : 178
    Points
    178
    Par défaut
    salut
    ça te dirait de mettre des points et des virgules ? j'ai compris à moitié ce que tu voulais
    donc en gros, tu veux une page avec plusieurs formulaires : le premier étant actif et visible, les autres non.
    A chaque fois que tu valides un formulaire, il envoi les données au serveur et disparait de l'affichage.Ainsi, le formulaire suivant doit s'afficher.
    Je pense que cela peut être faisable mais plus en Ajax.

  3. #3
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Points : 7 503
    Points
    7 503
    Par défaut
    pas mieux, sauf dans l'éventualité ou seul la validation du dernier formulaire fait effet d'envoi au serveur ce qui laisserais possible l'utilisation de javascript uniquement au lieu d'ajax sur l'ensemble des formulaire. Mais comme c'est pas très clair un petit peu plus d'info serais agréable.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  4. #4
    Expert éminent
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Points : 9 031
    Points
    9 031
    Par défaut
    Bonsoir

    Tu as ce tutoriel http://g-rossolini.developpez.com/tu...age=multipages sur les formulaires multipages, même si c'est pas ce que tu demande d'après ce que tu demande ça s'en rapproche.

    Sinon tu peut tout simplement utiliser les instructions if elseif : tu crée chaque formulaire dans ton fichier, chaque formulaire ayant sont input submit avec un name différent pour chaqu'un. Le tout englobé dans un if :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    if ((!isset($_POST['submit1']) and (!isset($_POST['submit2'])...) {
    // affichage de la question 1
    } elseif (isset($_POST['submit1']) {
    // affichage de la question 2
    }
    ....
    Vous souhaitez participer à la rubrique (X)HTML/CSS, contactez moi.
    débutez avec les CSS
    Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
    Votez pour les messages qui vous ont aidés...

Discussions similaires

  1. Plusieurs formulaires sur une même page
    Par patsak dans le forum Langage
    Réponses: 3
    Dernier message: 11/06/2008, 16h14
  2. Plusieurs vidéos sur une meme page
    Par Greg32885 dans le forum Flash
    Réponses: 0
    Dernier message: 29/01/2008, 18h59
  3. Plusieurs Listes sur la meme page Erreur
    Par PseT34 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 03/01/2008, 17h09
  4. Resultat d'un formulaire sur la meme page
    Par oussayd dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 09/08/2006, 12h15
  5. Réponses: 8
    Dernier message: 22/03/2005, 15h06

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