envoyer une variable vers plusieures pages php

Petit nouveau ! | 2 Messages

26 avr. 2009, 21:11

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

ViPHP
AB
ViPHP | 5818 Messages

26 avr. 2009, 22:34

header('Location: page1.php?var_search='.$var_search.'');
et tu récupères ensuite $_GET['var_search']

Petit nouveau ! | 2 Messages

27 avr. 2009, 10:52

merci bien ça marche nikel maintenant