Tuer une session php
j.tel
Messages postés
149
Statut
Membre
-
BipBipLeTueur Messages postés 120 Statut Membre -
BipBipLeTueur Messages postés 120 Statut Membre -
Bonjour,
je me suis bloqué depuis deux jours pour trouver un truc.
j'aimerais avoir le script php qui permet de fermer une session automatiquement a partir d'un moment donnée XXX.
merci en avance.
je me suis bloqué depuis deux jours pour trouver un truc.
j'aimerais avoir le script php qui permet de fermer une session automatiquement a partir d'un moment donnée XXX.
merci en avance.
A voir également:
- Tuer une session php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Www.yahoomail.com ouverture de session - Forum Yahoo mail
- Veuillez ouvrir une session avec les privilèges du gestionnaire ✓ - Forum Windows
- Teamviewer code de session expiré ✓ - Forum logiciel systeme
6 réponses
Salut.
À chaque chargement de page, stocke dans une variable de session le timestamp actuel.
Avant d'actualiser la variable, vérifies que la différence entre sa valeur et le timestamp actuel est inférieure à x secondes. Dans le cas contraire, tu détruits la session.
À chaque chargement de page, stocke dans une variable de session le timestamp actuel.
Avant d'actualiser la variable, vérifies que la différence entre sa valeur et le timestamp actuel est inférieure à x secondes. Dans le cas contraire, tu détruits la session.
<?php
session_start();
if(isset($_SESSION['lastLoad']) && ($_SESSION['lastLoad'] - $_SERVER['REQUEST_TIME']) > 300) {
session_destroy();
}
$_SESSION['lastLoad'] = $_SERVER['REQUEST_TIME'];
...
moi je voudrais passer par une condition if pour savoir est ce que vraiment l'utilisateur a laissé sa session ouverte ou il est encore connecté
je vais tester ce qu'il a ecrit avion-f16
je vais tester ce qu'il a ecrit avion-f16
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ou aussi, tu peux faire simplement çà:
A l'identification:
Puis sur ta page:
Remplace le x par le temps que tu veux. Je n'ai pas testé donc... Je ne sais pas si ca marche.
Bien à vous,
BipBip.
----------------------------------------
A bit of motivation goes a long way...
A l'identification:
$_SESSION['nom_variable_1']=time();
Puis sur ta page:
$_SESSION['nom_variable_2']=time();
if($_SESSION['nom_variable_2']-$_SESSION['nom_ariable_1']>x)
{
session_destroy();
}
Remplace le x par le temps que tu veux. Je n'ai pas testé donc... Je ne sais pas si ca marche.
Bien à vous,
BipBip.
----------------------------------------
A bit of motivation goes a long way...