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

EDI, CMS, Outils, Scripts et API PHP Discussion :

envoyer une variable vers plusieurs pages php


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 3
    Points : 3
    Points
    3
    Par défaut envoyer une variable vers plusieurs pages php
    Bonjour,

    voici mon code:
    _______________________________________________________
    <html>
    <head>
    </head>

    <body>
    <?php

    //récupère la variable du formulaire
    $var_search = $_POST['search'];

    echo "la recherche est : $var_search";

    //récupère la variable des boutons radio
    $val = $_POST['radio'];

    if ($val=="a" ) header('Location: page1.php'); else echo "rien";

    if ($val=="b" ) header('Location: page2.php'); else echo "rien";

    if ($val=="c" ) header('Location: page3.php'); else echo "rien";
    ?>
    </body>
    </html>
    _______________________________________________________
    enfaite j'ai un formulaire et 3 boutons radio sur une page html
    j'envoie les 2 variables dans ma page recup.php

    recup.php fait déjà cela :
    si le bouton radio "a" est sélectionné, recup.php redirige le visiteur vers la page "page1.php"
    si le bouton radio "b" est sélectionné, recup.php redirige le visiteur vers la page "page2.php"
    ...

    ce que je voudrais faire c'est:
    -envoyer ma variable du formulaire ($var_search) vers "page1.php", "page2.php" ou "page3.php" (suivant l'un des 3 cas), en même temps que la redirrection
    -pouvoir alors récupérer après cette variable dans "page1.php", "page2.php" ou "page3.php".

    Merci

  2. #2
    Membre chevronné Avatar de nosferapti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    1 157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 1 157
    Points : 1 895
    Points
    1 895
    Par défaut
    Citation Envoyé par wanakill Voir le message
    -envoyer ma variable du formulaire ($var_search) vers "page1.php", "page2.php" ou "page3.php" (suivant l'un des 3 cas), en même temps que la redirrection
    pour ça tu peux passer la valeur en paramètre comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    header("Location: page1.php?recherche=$var_search");
    Citation Envoyé par wanakill Voir le message
    -pouvoir alors récupérer après cette variable dans "page1.php", "page2.php" ou "page3.php".
    avec mon code précédant tu récupères la valeur dans $_GET['recherche']

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    merci bien ça marche nikel maintenant

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

Discussions similaires

  1. Envoyer une variable vers 2 pages ?
    Par kyuuse1 dans le forum jQuery
    Réponses: 1
    Dernier message: 09/02/2013, 17h42
  2. [AJAX] Envoyer une variable tableau à un script PHP
    Par AzertyH dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 01/02/2007, 17h58
  3. Garder le nom d'une variable sur plusieurs pages
    Par leloup84 dans le forum Langage
    Réponses: 2
    Dernier message: 25/10/2006, 15h21
  4. Réponses: 10
    Dernier message: 04/08/2006, 11h12
  5. Variable globale à plusieurs pages .php
    Par rivaol dans le forum Langage
    Réponses: 6
    Dernier message: 19/06/2006, 10h12

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