J'ai pas pu passer une variable avec header

sirine_01 Messages postés 26 Date d'inscription   Statut Membre Dernière intervention   -  
avion-f16 Messages postés 19253 Date d'inscription   Statut Contributeur Dernière intervention   -
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 26 Date d'inscription   Statut Membre Dernière intervention   1
 
!!!!!!!!!!!!!
0
avion-f16 Messages postés 19253 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
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 26 Date d'inscription   Statut Membre Dernière intervention   1
 
toujours le meme probleme !!!!!!!!
:((((((((((((((
0
avion-f16 Messages postés 19253 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Il faut utiliser $_GET['msg'] sur la page ciblée par la redirection.
0