Page 1 sur 1

envoyer une variable vers plusieures pages php

Posté : 26 avr. 2009, 21:11
par wanakill
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

Posté : 26 avr. 2009, 22:34
par AB
header('Location: page1.php?var_search='.$var_search.'');
et tu récupères ensuite $_GET['var_search']

Posté : 27 avr. 2009, 10:52
par wanakill
merci bien ça marche nikel maintenant