Session en php

riyosaki Messages postés 65 Statut Membre -  
angelus1821 Messages postés 217 Statut Membre -
Bonjour,

j'ai du session sur mon application web le problème c'est que quand je ferme l'anglet d'application et je le relance les sessions toujours existe :s , et ce me fait des erreurs , je dois fermer le navigateur

est ce qu'il y a une fonction lorsque je ferme l'anglet tout les session d'application ce détruit
Merci d'avance
A voir également:

9 réponses

angelus1821 Messages postés 217 Statut Membre 16
 
normalement quand tu utilises les sessions, en debut de page, tu as du mettre :
session_start();
à la fin de ta page php, rajoute :

 session_destroy();
0
riyosaki Messages postés 65 Statut Membre
 
non ça marche pas, je veux les détruises que après la fermeture d'anglet du navigateur

cette fonction m'empêche de d'envoyer les les infos du page à l'autre
0
angelus1821 Messages postés 217 Statut Membre 16
 
oki oki, je pense .............. qu'il faut que tu te tourne vers le javascript pour cela,

c'est un domaine dans lequel je n'excelle pas ces temps ci, mais je te donne une piste à creuser : https://www.commentcamarche.net/contents/589-javascript-l-objet-window

p.s : peut tu me montrer quel genre d'erreur que tu obtiens ??
0
riyosaki Messages postés 65 Statut Membre
 
je te remercie ^^
le problème c'est que j'ai des variables session et lorsque je ferme l'anglet pas le navigateur , et je relance l'application les sessions toujours existe , et ça me fais des erreurs :s
ce que je pense ces de les détruits lorsque la fermeture d'anglet , et ça je trouve impossible je fait des testes sur des codes j'ai trouvé sur le net en js et jquery et ça marche pas :s
et je ne veux pas la solution du LogOut car il y a des gens qui ferme la page directement
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
angelus1821 Messages postés 217 Statut Membre 16
 
oki oki je vois le genre, peut etre qu'en essayant une pirouette tu peux contourner ce problème, en initialisant tes variables sessions en début de pages, comme ça s'il ouvre la page, les sessions seront initialisés,
c'est une idée à creuser ^
0
riyosaki Messages postés 65 Statut Membre
 
je travaille avec l'ajax je suis toujours dans l'index donc si j'actualise la page je perde tout parce que je vais vider $_SESSION['login'] et rien ne sera afficher
0
angelus1821 Messages postés 217 Statut Membre 16
 
oula , l'ajax et moi ça fait 10, lol dsl :s
bizare normalement dans la logique des choses, tu te logue, tu es redirigé vers une autre page donc logiquement ta sessions reste ouverte, donc tu devrais pas perdre ton login selon moi :s
0
riyosaki Messages postés 65 Statut Membre
 
merci angelus1821 pour ton temps , je vais mettre un logOut :s , pas d'autre solution ^^"
0
angelus1821 Messages postés 217 Statut Membre 16
 
pas de soucis :)
0
irreligious Messages postés 117 Statut Membre 25
 
les sessions php sont détruites apres un certains moment ou avec un session_destroy();
Pour les détruires a la fermeture de la page, il faut utiliser le javascriptr pour detecter la fermeture de la page.
0