PHP : comment verifier si les sessions ???

Résolu
stephane_mc2004 Messages postés 755 Date d'inscription   Statut Membre Dernière intervention   -  
 Hitch -
Bonjour,
j'ai un soucis en php, voilà : je veux créer une page qui doit verifier si une session utilisateur existe, afin de le rediriger sur la page de connexion le cas écheant. Mais je ne sais comment proceder. Voici mon code :

<?php
if (session_start() == false) {        // si la session n'existe pas
header("Location : /login.php");    // redirection vers la page login
}

?>


Et ça ne marche pas :'(
Aisez moi svp. Merci beaucoup
A voir également:

4 réponses

Azer_Ty Messages postés 104 Date d'inscription   Statut Membre Dernière intervention   60
 
Tu peux aussi faire :
if(empty($_SESSION))
{
	session_start();
	if(! isset($_SESSION['ouvert']))
	{
		header("Location : /login.php");
	}
}


Pour créer la variable de session 'ouvert' tu fait tout simplement :
$_SESSION['ouvert'] = contenu;



10
Hitch
 
Merci
0
stephane_mc2004 Messages postés 755 Date d'inscription   Statut Membre Dernière intervention   96
 
merci beaucoup pour ta reponse rapide

comment créer une variable de session ??
2
974_Vin's_974 Messages postés 547 Date d'inscription   Statut Membre Dernière intervention   102
 
Si ca marche pas, jpourais te filer un code !!!
2
Nep_51 Messages postés 49 Date d'inscription   Statut Membre Dernière intervention   9
 
Créée toi une variable de session après l'ouverture de celle-ci
$_SESSION['ouvert']=true;

Au niveau de ton test vérifie que cette varaible existe
if (isset($_SESSION['ouvert']))

et voila!

Nep
http://www.cultureg.com
1