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

HTML Discussion :

Formulaire GET et POST


Sujet :

HTML

  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 19
    Par défaut Formulaire GET et POST
    Bonjour,

    J'aurais voulu savoir s'il est possible à l'envoi d'un formulaire d'envoyer les variables à la fois en GET et en POST ?

    Merci

  2. #2
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Oui :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <form action="tapage.php?get_1=1&get_2=2" method="post">
       <p>
          <label for="post-1">Truc</label>
          <input type="text" id="post-1" name="post_1" />
       </p>
    </form>

  3. #3
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 19
    Par défaut
    Oui mais ici, ce n'est pas les variables du formulaire que tu envoi en GET,
    Excuse moi si je me suis mal exprimé
    Est-ce que on pourrait faire ceci par exemple, comme ça ou d'une autre manière

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <form action="mapage.php?val1=mavaleur" method="post">
       <p>
          <label for="mavaleur">Quelque Chose</label>
          <input type="text" id="mavaleur" name="mavaleur" />
       </p>
    </form>
    Avec dans "mavaleur" la valeur "$_POST[mavaleur]" ?

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Ben avec ce code là, tu récupèreras bien dans $_POST['mavaleur'] la valeur que tu auras mis dans le champ texte.
    Exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <form action="mapage.php?val1=mavaleur" method="post">
       <p>
          <label for="mavaleur">Quelque Chose</label>
          <input type="text" id="mavaleur" name="mavaleur" value="desabre" />
       </p>
    </form>
    Sur mapage.php :

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    print_r( $_GET );
    // Array ( [val1] => ma valeur )
     
    print_r( $_POST );
    // Array ( [mavaleur] => desabre )

    Si ce n'est pas ce que tu veux, je n'ai pas compris ta demande ..

  5. #5
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 19
    Par défaut

    Si tu veux en reprenant ce que tu viens d'écrire, je veux obtenir :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    print_r( $_GET );
    // Array ( [val1] => desabre )
     
    print_r( $_POST );
    // Array ( [mavaleur] => desabre )

  6. #6
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Je pense qu'il n'y a pas de solution pratique pour faire ce que tu veux. Le formulaire s'envoie soit en GET, soit en POST. Le seul moyen de récupérer des variables en GET quand tu l'envoies en POST, c'est de passer ces valeurs dans l'URL, ce qui est impossible à faire simplement.
    Une solution consisterait à générer l'action de ton formulaire (donc le GET) sur le onsubmit de celui-ci (donc en Javascript).

  7. #7
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2011
    Messages : 19
    Par défaut
    Oki merci de ta réponse

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

Discussions similaires

  1. Formulaire variables via POST ou GET
    Par tremeur53 dans le forum Langage
    Réponses: 5
    Dernier message: 26/10/2008, 13h44
  2. [SERVLET]Traitement de formulaire paramètres GET et POST
    Par ederf dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 19/05/2006, 13h56
  3. GET vers POST
    Par BoeufBrocoli dans le forum Langage
    Réponses: 16
    Dernier message: 20/03/2006, 17h34
  4. Envoie de formulaire en mode POST
    Par Guillaume602 dans le forum C++
    Réponses: 7
    Dernier message: 17/01/2006, 21h56
  5. Requête GET ou POST sans formulaire.
    Par etiennegaloup dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 31/10/2005, 09h58

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