Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1626 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Fin de session à la fermeture du navigateur

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Fin de session à la fermeture du navigateur

n°1585242
Tirkyth
Posté le 11-07-2007 à 15:42:36  profilanswer
 

Bonjour,
 
 
En fait j'ai un petite problème pas très gênant mais que j'aimerais bien pouvoir corriger.
 
En fait j'ai un site web, avec un système d'authentification qui check si l'utilisateur existe en base de donnée etc, et qui set une variable de session à true quand la personne est connectée.
 
Mes autres pages sont donc protégées sur la condition de cette variable, donc les gens non authentifiés ne peuvent pas accéder aux pages.
 
Si une personne logée ferme son navigateur, et retape une url directement sans passer par la page de login, celui-ci peut toujours surfer (bon ok, il a son accès toute façon), mais moi j'aimerais que celui se voir refuser l'accès aux pages, pour l'obliger à se reloguer.
 
Est-ce possible ?
 
[EDIT Précisions] Je pose ma variable de session par la ligne

Code :
  1. $_SESSION['authentified'] = true;


Et je n'ai pas accès au fichier php.ini
 
Donc en gros le système de login/deconnexion/protection des pages est fonctionnel, j'aimerais juste qu'une fois le navigateur de la personne fermée celle-ci soit obligée de se réidentifier, même si elle revient que 10 secondes après.


Message édité par Tirkyth le 11-07-2007 à 15:47:31
mood
Publicité
Posté le 11-07-2007 à 15:42:36  profilanswer
 

n°1585259
rufo
Pas me confondre avec Lycos!
Posté le 11-07-2007 à 16:00:12  profilanswer
 

là, comme ça, je ne vois qu'une solution en JS : sur l'événement unload, une fonction JS fait une redirection sur un script php qui kill la session.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Fin de session à la fermeture du navigateur

 

Sujets relatifs
Problème encodage PHP/XML/HTMLCompatibilité version PHP/mySQL - débutant
Envoi de formulaire PHPBug Session en PHP [resolu]
[SQL et PHP] Relier des données dans une table[PHP] Problème avec mysql_num_rows
streaming [PHP]Problème PHP !
[PHP] Affichage données Mysql 
Plus de sujets relatifs à : [PHP] Fin de session à la fermeture du navigateur


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR