Bonjour à tous !
Je tient un site web qui présente des problèmes avec les sessions depuis hier soir, alors que je bidouillait un peu mon index.php.
Ce site possède un espace privé auquel on peut avoir accès si on est connecté. Depuis hier soir, on est déconnecté après seulement
30 secondes sans navigation, parfois moins.
Dans le fichier index.php, je possède les lignes suivantes :
Code :
- session_start();
- if(isset($_POST['seDeconnecter']))
- {
- session_unset();
- }
|
En somme, lorsque je clique sur le bouton Se Déconnecter, je supprime les variables de ma session, et je suis donc déconnecté.
Mais il semble que le site supprime tout seul ces variables au bout de 30 secondes environ, alors que session_id() reste toujours la même.
J'ai modifié le nom du bouton "seDeconnecter" en pensant qu'il y avait un programme malveillant qui envoyait cette variable au serveur. Mais le problème persiste.
Ma question est la suivante : est-ce que le problème vient du fournisseur d'accès (SFR pour ne pas le citer), ou bien en modifiant quelques pages hier soir j'ai fait une bourde ?
Pouvez-vous m'aider ?
http://conscrit.perso.sfr.fr
PS : pas de critiques sur les couleurs et la présentation please, je suis pas designer
Merci
Corentin