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 :

deux bouttons submit dans le meme formulaire [Fait]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    551
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2005
    Messages : 551
    Points : 260
    Points
    260
    Par défaut deux bouttons submit dans le meme formulaire
    Bonjour,

    j'aimerais savoir si il y'a possibilité de faire l'équivalent décrit ci-dessous mais le faire en php...
    Au cas ou un navigateur ne prednrait pas en charge le javascript...

    En fait, il ne s'agit pas de deux boutons submit mais de deux boutons simples auxquel on affecte une action.

    Voici le formulaire html :

    <form name="formulaire" method="post" action="" onSubmit="return testsubmit()"> ... <input type="button" value="envoyer page A" onClick="gopage('pageA.asp')"> <input type="button" value="envoyer page B" onClick="gopage('pageB.asp')"> </form>

    Et voici le script :

    <script language="javascript"> // fonction pour le cas d'appui sur la touche entrée function testsubmit() { if (document.formulaire.action=="") return false; return true ; } //fonction pour choisir l'action function gopage(page) { document.formulaire.action = page; document.formulaire.submit(); } </script>
    peut etre une solution en ayant un boutton et un lien?
    mais je crois pas que cela soit possible de faire passer dans l'url les valeurs de mes champs...?

    merci d'avacne[/code]

  2. #2
    Expert éminent Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Points : 6 449
    Points
    6 449
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <form action="index.php" method="POST">
       <input type="submit" name="btn_a" value="page A" />
       <input type="submit" name="btn_b" value="page B" />
    </form>
    index.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    if (isset($_REQUEST['btn_a'])) {
       include("pageA.php");
    } else if (isset($_REQUEST['btn_b'])) {
       include("pageB.php");
    } ...

Discussions similaires

  1. Réponses: 2
    Dernier message: 16/11/2013, 19h36
  2. Réponses: 21
    Dernier message: 16/05/2012, 10h54
  3. plusieurs "submit" dans un meme formulaire
    Par caro71ol dans le forum Langage
    Réponses: 8
    Dernier message: 24/01/2011, 16h11
  4. deux boutton submit dans un formulaire
    Par abdelhadi008 dans le forum Zend_Form
    Réponses: 8
    Dernier message: 28/05/2009, 22h11
  5. [PHP 5.0] Deux boutons "submit" dans un même formulaire
    Par cyrilherve dans le forum Langage
    Réponses: 2
    Dernier message: 19/03/2009, 14h08

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