Bonjour,
J'utilise une session pour gerer la connection a un espace pro sur mon site...
Je fais donc une variable de session qui est à 0 par default, et qui passe à 1 lorsque le pro se connecte...
Mon probleme, c'est que si l'utilisateur ouvre une nouvelle fenetre, la variable de session est memorisée... En gros si il est connecté sur la fenetre 1, il le sera sur la fenetre 2... Comment faire pour que la gestion des sessions soit indépendante pour chaque fenetre...
Voici mon code:
Et pour la page de connexion au compte pro:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <? session_start(); if(!isset($_SESSION["pro"])) { $_SESSION["pro"]=0; } ?>
Merci d'avance de vos réponses...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 <? session_start(); $connect = @mysql_connect($host,$user,$password); $select_base=@mysql_selectdb($base); $requete="SELECT ...'"; $result=mysql_query($requete); $nb_res=mysql_num_rows($result); if($nb_res>0) { $cli=mysql_result($result,0,"..."); $statu=mysql_result($result,0,".."); if($statu==1) { $_SESSION["pro"]=1; } else { $_SESSION["pro"]=0; } $_SESSION["id_client"]=$cli; } else { $_SESSION["pro"]=0; } ?>







Répondre avec citation
Partager