J'ai pas pu passer une variable avec header

sirine_01 Messages postés 39 Statut Membre -  
avion-f16 Messages postés 20367 Statut Contributeur -
Bonjour,



en fait je veut faire passer une variable avec un header.
j'ai essayer avec ce code au niveau de la 1er page :
if($data1[0]==0){
$msg=true;
header('Location:supprimer_info_perso.PHP?msg='.$msg); exit();}

et dans la 2ieme avec celui la :
<? php
echo $msg;
if(isset($msg)|| $msg==1)
{echo 'salut';exit();}
?>

mais le probleme c'est que j'arrive pas a reacuperer la varible ????
quelqu'un pourra m'aider car c'est vraiment imporatnt ....
merci d'avance :)

2 réponses

sirine_01 Messages postés 39 Statut Membre 1
 
!!!!!!!!!!!!!
0
avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
Salut,

true est de type booléen.
Pour une URL, il faut une chaine.

Essaye avec "oui" et "non", "ok" ou "0" et "1" etc.
0
sirine_01 Messages postés 39 Statut Membre 1
 
toujours le meme probleme !!!!!!!!
:((((((((((((((
0
avion-f16 Messages postés 20367 Statut Contributeur 4 509
 
Il faut utiliser $_GET['msg'] sur la page ciblée par la redirection.
0