PHP : comment verifier si les sessions ???

Résolu/Fermé
stephane_mc2004 Messages postés 755 Date d'inscription samedi 12 juillet 2008 Statut Membre Dernière intervention 8 février 2011 - 5 févr. 2009 à 15:21
 Hitch - 26 mars 2013 à 09:14
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 vendredi 31 octobre 2008 Statut Membre Dernière intervention 4 juillet 2011 60
5 févr. 2009 à 23:52
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
Merci
0
stephane_mc2004 Messages postés 755 Date d'inscription samedi 12 juillet 2008 Statut Membre Dernière intervention 8 février 2011 96
5 févr. 2009 à 15:40
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 vendredi 23 janvier 2009 Statut Membre Dernière intervention 19 février 2009 102
6 févr. 2009 à 05:51
Si ca marche pas, jpourais te filer un code !!!
2
Nep_51 Messages postés 49 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 7 avril 2009 9
5 févr. 2009 à 15:26
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