[PHP] Sessie die niet wil sluiten

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • CTVirus
  • Registratie: Januari 2000
  • Laatst online: 15-09 16:38

CTVirus

Dexterslab FAN

Topicstarter
Ik heb een probleem, ik heb een intranet met deze phpinfo settings:
session
Session Support enabled

Directive Local Value Master Value
session.auto_start Off Off
session.cache_expire 180 180
session.cache_limiter nocache nocache
session.cookie_domain no value no value
session.cookie_lifetime 0 0
session.cookie_path / /
session.cookie_secure Off Off
session.entropy_file no value no value
session.entropy_length 0 0
session.gc_maxlifetime 1440 1440
session.gc_probability 1 1
session.name PHPSESSID PHPSESSID
session.referer_check no value no value
session.save_handler files files
session.save_path /var/spool/php /var/spool/php
session.serialize_handler php php
session.use_cookies On On
session.use_trans_sid 1 1

Maar als ik de webrowser sluit of zelfs probeer de sessie handmatig te "killen", lukt dat niet er blijft constant een cookie op mijn harde schijf staan met dezelfde session_id, waardoor je eigenlijk nooit uitgelogd bent, de server side cookie verdwijnt gelukkig wel. Waardoor kan dit komen??

Ik was zelf in de veronderstelling dat de cookie bij het sluiten van de browser gewoon verdwijnt, gezien de instellingen. En ik kan momenteel niet zoeken met Omega dus ik vraag het maar gewoon.

[ Voor 7% gewijzigd door CTVirus op 10-12-2002 14:41 ]


Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Nu online

Bosmonster

*zucht*

Volgens mij blijft de cookie bij een gebruiker gewoon staan in sommige browsers... maakt ook niks uit, want zonder de serverside sessioncookie heb je er niks aan..

Acties:
  • 0 Henk 'm!

  • CTVirus
  • Registratie: Januari 2000
  • Laatst online: 15-09 16:38

CTVirus

Dexterslab FAN

Topicstarter
Ja maar, ik heb een log parser die netjes groepeerd op sessie waarmee ik wou bereiken dat ik al het gebruik netjes kan catagoriseren. Is het niet mogelijk in het login script te forceren dat het sessie_id uniek is? Want end_session haalt in dit geval de client side cookie niet weg.

Acties:
  • 0 Henk 'm!

  • CTVirus
  • Registratie: Januari 2000
  • Laatst online: 15-09 16:38

CTVirus

Dexterslab FAN

Topicstarter
Ik denk dat ik al weet waarom dit gebeurd, er stond van een vroegere versie nog een cookie deze heb ik nu handmatig verwijderd waardoor het systeem perfect werkt.