A voir également:
- [PHP] Pb de déconnexion
- Easy php - Télécharger - Divers Web & Internet
- Déconnexion intempestive wifi - Guide
- Facebook déconnexion automatique - Forum Facebook
- Php?id=1 - Forum PHP
- \R php ✓ - Forum PHP
4 réponses
graffx
Messages postés
6506
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
24 mars 2019
1 975
17 mars 2012 à 09:17
17 mars 2012 à 09:17
<?php
if (isset($_SESSION))
{
echo '<br/>Vous êtes deja connecté !<br/>';
}
else
{
include ("connexion1.php"); //page avec formulaire de connexion
}
?>
if (isset($_SESSION))
{
echo '<br/>Vous êtes deja connecté !<br/>';
}
else
{
include ("connexion1.php"); //page avec formulaire de connexion
}
?>
maka54
Messages postés
698
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
4 décembre 2016
80
17 mars 2012 à 10:12
17 mars 2012 à 10:12
$_SESSION = true; if ($_SESSION)
si tu met $_SESSION = true, la condition derrière sera toujours vraie...
enlève $_SESSION = true;
J'ai déjà essayé le isset, ça ne fonctionne pas.
Concernant le $_SESSION = true, je l'ai enlevé puis remis pour voir mais c'est toujours pareil ...
Pour moi, c'est la page de déconnexion qui merde ...
D'autres avis ?
Concernant le $_SESSION = true, je l'ai enlevé puis remis pour voir mais c'est toujours pareil ...
Pour moi, c'est la page de déconnexion qui merde ...
D'autres avis ?
Utilisateur anonyme
19 mars 2012 à 08:09
19 mars 2012 à 08:09
c'est interdit de faire : unset($_SESSION); car là tu détruis la superglobale
attention à la redirection avec header dans un code contenant les variables de $_session.
efface ceci qui ne sert à rien
session_start ();
$_SESSION = true;
et utilise plutot session_unset() dans la page de deconnexion
attention à la redirection avec header dans un code contenant les variables de $_session.
efface ceci qui ne sert à rien
session_start ();
$_SESSION = true;
et utilise plutot session_unset() dans la page de deconnexion