[php] Session probleem

Pagina: 1
Acties:

Onderwerpen


Verwijderd

Topicstarter
Ik heb een webshop die gebruik maakt van sessies om bij te houden wat er in de winkelwagentjes van de gebruikers zit. Dit werkt allemaal prima zolang de gebruiker maar zijn internet explorer dusdanig instelt dat ie cookies accepteert (Extra -> Internet opties -> Privacy). Accepteert de gebruiker geen cookies dan wordt de sessies niet onthouden. Wat dit probleem nog opmerkelijker maakt is dat het op een test-servertje wel werkt..

Ik heb de phpinfos van de beide servers vergeleken en die zijn gelijk wat betreft de sessies. De php code werkt goed op de test-server dus daar lijkt het ook niet aan te liggen.

Hopelijk heeft één (meer dan één is ook goed) van jullie een idee?

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 02:21

Janoz

Moderator Devschuur®

!litemod

Hoe is de opbouw van je site? Gebruik je frames? Wordt alles vanaf 1 server geladen? Dat zijn namelijk belangrijke gegevens over of een cookie wel of niet geaccepteerd wordt. Verder zou je kunnen kijken of je een instelling aan kunt zetten die de sessionID in de url mee geeft.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Verwijderd

Topicstarter
De website staat hier: *down*

phpinfo kun je hier vinden: *down*

[ Voor 38% gewijzigd door Verwijderd op 27-09-2004 08:42 ]


  • stekkel
  • Registratie: Augustus 2001
  • Laatst online: 17-09 08:05
Waarschijnlijk komt dit omdat je menu links niet automatisch de phpsessionid meekrijgen omdat dat menu clientside met js opgebouwd wordt. De buttons op je pagina worden wel van een PHPSESSIONID voorzien omdat je session.use_trans_sid gebruikt.

session.use_trans_sid werkt alleen wanner ALLE links op je pagina de sessionid bevatten. Wanneer er 1 link is zonder en je klikt er op dan ben je ook gelijk je session kwijt.