Salut
j'ai fais une vaingtaine de page, et la session marchait trés bien, mais là ca ne marche plus !
je ne comprend pas pourquoi ! hier ca marchait
dans l'index (page ou j'ai la template et que j'utilise comme cadre avec include pour les autres pages ) :
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
30
31
32
33
34
35
36
37
@session_start();
include("base/connect.php");
if(isset($_POST['disconnect_me']))                 //on vient de l'index pour se                                       deconnecter
{
$_SESSION=array();
session_destroy();
}
 
if(isset($_POST['login']))  // on vien de l'index pour se connecter
{
  $tr=0;
  $l=$_POST['login'];
  $p=$_POST['password'];
  $r=mysql_query("select * from user where login='$l'");
  $re=mysql_fetch_row($r);
  if(strcmp($re[4],$p)==0)          // avec succés
    {
	if($re[13]==1)
	{
	 $tr=1;
     @session_start();
     $l=session_id();
     session_register('identification');
     $_SESSION['identification']=1;
     session_register('user');
     $_SESSION['user']=$re[3];
     $_SESSION['type']=$re[5];
     $_SESSION['nom']=$re[1];
	 $_SESSION['id_u']=$re[0];
	 }
	 else
	 {
	 $tr=5;
	 }
 
    } 
}
puis on a le formulaire de connexion et de deconnexion
la connexion s'etablie trés bien au debut mais dés le passage d'une page a l'autre, la session ne marche plus