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

Symfony PHP Discussion :

formulaire avec 2 boutons [2.x]


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2011
    Messages : 26
    Par défaut formulaire avec 2 boutons
    Bonjour à tous,

    J'ai un formulaire avec 2 boutons et à chaque bouton correspond une action.
    Donc mes boutons sont du style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <form>
    ...
    <button name="action" value="action1">action1</button>
    <button name="action" value="action2">action2</button>
    </form>
    Quand je clique sur l'un ou sur l'autre, mon formulaire est bien envoyé mais par contre, je ne reçois pas le paramètre action du côté serveur,ce qui fait que je ne sais pas savoir quelle est l'action choisie.

    Quelqu'un a-t-il déjà eu le problème ?

  2. #2
    Membre habitué
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2011
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Novembre 2011
    Messages : 12
    Par défaut
    Hello

    Faut pas faire ça plutôt ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <form>
    ...
    <button name="action[]" value="action1">action1</button>
    <button name="action[]" value="action2">action2</button>
    </form>
    ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <form>
    ...
    <button name="action1" value="action1" id="action1">action1</button>
    <button name="action2" value="action2" id="action2">action2</button>
    </form>

  3. #3
    Membre averti
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2011
    Messages : 26
    Par défaut
    Non, j'ai déjà essayé.
    Aucun paramètre n'est envoyé dans la requête.
    C'est comme si les boutons ne faisaient pas partie du formulaire.

    Tout cela est bien étrange!!!

  4. #4
    Membre habitué
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2011
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Novembre 2011
    Messages : 12
    Par défaut
    tu as remarqué que c'est "button" et non "bouton"

    Je viens de teste ce code sur une page blanche, et ça fonctionne parfaitement en dehors de sf2

  5. #5
    Membre averti
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2011
    Messages : 26
    Par défaut
    En effet, j'ai fait une erreur en exposant mon problème (j'ai édité) mais dans mon code, c'est bien button.

    J'avais aussi testé sur une page blanche pour vérifier.
    De plus, ce n'est pas la première fois que je le fais sauf que c'était en dehors de sf2.
    Mais je n'arrive pas à comprendre pourquoi ça ne marcherait pas dans sf2, le formulaire reste une page html au final.

  6. #6
    Membre habitué
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2011
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Novembre 2011
    Messages : 12
    Par défaut
    je suis debutant sous sf2, désolé peu pas t'aider à aller plus loin...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Un formulaire avec plusieurs boutons "submit"
    Par novices dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 11/09/2006, 22h25
  2. Formulaire avec deux boutons submit
    Par Taz_8626 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 30/03/2006, 12h41
  3. Formulaire avec 2 boutons sous IE
    Par navis84 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 16/03/2006, 13h17
  4. Formulaire avec deux boutons
    Par Oberown dans le forum Langage
    Réponses: 1
    Dernier message: 12/09/2005, 18h06
  5. Réponses: 10
    Dernier message: 10/06/2004, 17h20

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