[PHP] Sessions qui ne marchent pas sous PHP 5

Résolu
canarder Messages postés 1714 Date d'inscription   Statut Membre Dernière intervention   -  
canarder Messages postés 1714 Date d'inscription   Statut Membre Dernière intervention   -
[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   Statut Contributeur Dernière intervention   340
 
session_start(); en début de script ...
Renard ?? Panda roux https://fr.wikipedia.org/wiki/Petit_panda
1
canarder Messages postés 1714 Date d'inscription   Statut Membre Dernière intervention   355
 
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 1714 Date d'inscription   Statut Membre Dernière intervention   355
 
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 1714 Date d'inscription   Statut Membre Dernière intervention   355
 
c'est bon j'ai trouvé qu'il fallait remettre session start.
0