[Cookies] Problème de récupération de la session sur un autre script
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:
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