[PHP] Sessions qui ne marchent pas sous PHP 5

Résolu/Fermé
canarder Messages postés 1706 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 13 mai 2018 - Modifié par canarder le 6/10/2010 à 18:36
canarder Messages postés 1706 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 13 mai 2018 - 6 oct. 2010 à 21:20
[EDIT : voir https://forums.commentcamarche.net/forum/affich-19382468-php-sessions-qui-ne-marchent-pas-sous-php-5#4]

Bonjour, j'ai créer un petit code pour tester les sessions (j'en ai grandement besoin et j'ai l'impression qu'elles ne marchent sur aucun de mes hébergements mais comme ça ne marche pas en local avec une version récente de PHP ...)


Voici mon code de test (aucunes sécurités c'est juste un test ...) :
<?php  

if(isset($_GET['on']))  
{  
session_start();  
$_SESSION['stats'] = 1;  
header("Location: ?");  
exit;  
}  

if(isset($_GET['out']))  
{  

$_SESSION['stats'] = 0;  
session_destroy();  
header("Location: ?");  
exit;  
}  

if($_SESSION['stats']==0)  
{  
echo "<p>Vous n'êtes pas connecté.</p>";  
echo "<a href=\"?on\">Connexion</a>";  
exit;  
}  

if($_SESSION['stats']==1)  
{  
echo "<p>Vous êtes connecté.</p>";  
echo "<a href=\"?out\">Déconnexion</a>";  
exit;  
}  

?>  


Merci de me dire ce qui ne marche pas ...



????? canarder ?????
Le Renard qui règne sur le WEB : Firefox
A voir également:

4 réponses

ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 338
4 oct. 2010 à 17:24
session_start(); en début de script ...
Renard ?? Panda roux https://fr.wikipedia.org/wiki/Petit_panda
1
canarder Messages postés 1706 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 13 mai 2018 354
5 oct. 2010 à 21:17
en début de script ? mais moi je dois activer une session uniquement si certains paramètres sont corrects !!! comment faire ? je créé une session et si les paramètres sont incorrects je l'écrase plus tard ?
0
canarder Messages postés 1706 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 13 mai 2018 354
6 oct. 2010 à 18:29
bon, maintenant, autre problème : ma variable de session marche sur cette page mais pas les autres ! n'est-ce pas le but de la session ?
0
canarder Messages postés 1706 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 13 mai 2018 354
6 oct. 2010 à 21:20
c'est bon j'ai trouvé qu'il fallait remettre session start.
0