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

  FORUM HardWare.fr
  Programmation

  [PHP] Expiration session

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Expiration session

n°75330
Kyle
Posté le 25-11-2001 à 02:09:21  profilanswer
 

Je voudrais savoir si une session peut expirer apres un certains temps ?
Merci ;)

mood
Publicité
Posté le 25-11-2001 à 02:09:21  profilanswer
 

n°75334
Buitoni
Posté le 25-11-2001 à 02:24:11  profilanswer
 

kyle a écrit a écrit :

Je voudrais savoir si une session peut expirer apres un certains temps ?
Merci ;)  




 
Cad?
Tu sais modifier la durée de la session:
http://be.php.net/manual/en/ref.session.php
Dans les comments, on peut lire
 
To get more secure session IDs, here is what I use on GNU/linux :  
 
ini_alter("session.cookie_lifetime", "86400" );  
ini_alter("session.entropy_file","/dev/urandom" );  
ini_alter("session.entropy_length", "512" );  
 
 
donc oui, on sait modifier la duree de vie de la session... Mais ce que tu veux c peut etre eviter la page "la session a expire" que te montre explorer quand tu fais un back c'est ca?
La faut essayer ini_set("session.cache_limiter","public" );
j'ai pas encore utilisé ce truc mais ca devrait marcher :)

n°75335
Kyle
Posté le 25-11-2001 à 02:34:03  profilanswer
 

En fait, j'utilise les sessions php4
soit session_start() et session_destroy() ...
Et je me demandais si ce genre de session peut expirer tous seul au bout d'un certains temps.

n°75339
Buitoni
Posté le 25-11-2001 à 03:13:40  profilanswer
 

Benh oui je m'en doute que tu utilises ces sessions la, y en a pas 40... Et ma réponse s'y rapporte... Je ne parle que de ca   :sarcastic:

n°75347
Kyle
Posté le 25-11-2001 à 11:16:32  profilanswer
 

Désolé, quand j'ai vu la ligne ini_alter("session.cookie_lifetime", "86400" ); j'ai cru que tu parlais des cookies...  :??:  
Donc, je vais tester ce que tu as dis.
Merci.

n°75353
Buitoni
Posté le 25-11-2001 à 13:11:23  profilanswer
 

kyle a écrit a écrit :

Désolé, quand j'ai vu la ligne ini_alter("session.cookie_lifetime", "86400" ); j'ai cru que tu parlais des cookies...  :??:  
Donc, je vais tester ce que tu as dis.
Merci.  




 
Benh oui, dans 99% des cas, la gestion de la session se base sur un cookie :)

n°75355
Kyle
Posté le 25-11-2001 à 13:35:53  profilanswer
 

Ben moi, je veux eviter les cookies ! :D
Car si le navigateur ne les accepte pas...

n°75375
Buitoni
Posté le 25-11-2001 à 15:24:05  profilanswer
 

kyle a écrit a écrit :

Ben moi, je veux eviter les cookies ! :D
Car si le navigateur ne les accepte pas...  




 
 
Benh, si le navigateur le supporte pas, tu as une superbe url du genre ?id=654987987984654987654687987
 
Tu devrais lire le manuel sur les sessions tu sais... Par défaut les sessions balance un cookie, alors si tu voulais pas les utiliser tu es mal barré :lol:

n°75380
Kyle
Posté le 25-11-2001 à 15:58:06  profilanswer
 

M'enfin, bon, si ca passe aussi par l'url, cé po grave :)

n°75393
Kyle
Posté le 25-11-2001 à 16:57:02  profilanswer
 

Pour faire passer les variables de pages en pages, il faut bien indiquer session_start() au début de chaques pages ?

mood
Publicité
Posté le 25-11-2001 à 16:57:02  profilanswer
 

n°75408
Buitoni
Posté le 25-11-2001 à 17:28:07  profilanswer
 

oui, mais ca fera pas passer toutes tes variables, relis bien le manuel :D
 
Apres faut faire des session_register hein... :heink:

n°75417
Kyle
Posté le 25-11-2001 à 18:08:05  profilanswer
 

Pour les session_register, cé fais, ca marche nikel sur les liens mais je dois faire passer les variables dans des forulaires, cé la galere..  :??:
Mais le pire, cé les popup.  :(

 

[edtdd]--Message édité par kyle--[/edtdd]

n°75418
Oreste
Posté le 25-11-2001 à 18:08:42  profilanswer
 

Si tu es maitre de ton serveur il existe une option pour recompiler php en utilisant la variable de session en transparent c est a dire pas de cookies et pas d URL du genre xxx.php?sessid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

n°75419
Kyle
Posté le 25-11-2001 à 18:09:20  profilanswer
 

J'avais vu, mais suis po maitre :D


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

  [PHP] Expiration session

 

Sujets relatifs
[PHP] Le prix d'une eboutiqueproblème avec un script PHP
[ PHP ] Une petite aide pour la fonction switch svp...[PHP] gestion de comptes...
[ PHP ] Y a t il un équivalent à include () pour faire en externe ?[ PHP MyAdmin ] Exporter des données d'une table Mysql vers un fichier
[PHP-NUKE] Probleme avec le bloc Last Links ! :(URGENT PHP : comment forcer une variable a passer en chaine de char ??
Listes Dynamiques sous PHP !!!PHP: execution d'un fichier sur un serveur distant...
Plus de sujets relatifs à : [PHP] Expiration session


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