Ik ben bezig met een PHP applicatie voor een school. Deze school heeft een mooie server op Windows 2000 lopen. Thuis heb ik de serie scripts gemaakt en getest op een Linux bak. Nu heb ik vandaag deze scripts op die Windows 2000 bak gezet, tevens MySQL, Apache en PHP geinstalleerd welke alledrie werken, maar heb ik een probleem.
Mijn scripts maken gebruik van sessies en dit is wat er nu precies foutgaat. De sessie wordt aangemaakt, de variabelen worden opgeslagen (kan ik aan de rauwe sessie files zien), maar vervolgens, als ik een tweede pagina opvraag (bv. na het inloggen) worden deze variabelen niet weer gebruikt. Ik heb al vanalles geprobeerd, maar kom er niet uit.
Ik vermoed dat de cookies waarin het sessie id wordt meegegeven wel werken omdat bij elke pagina in dezelfde sessie het id wel hetzelfde is. Bij herladen blijft het sessie id dus hetzelfde, maar worden de variabelen niet teruggehaald.
En ja, ik doe wel een session_register();
Mijn scripts maken gebruik van sessies en dit is wat er nu precies foutgaat. De sessie wordt aangemaakt, de variabelen worden opgeslagen (kan ik aan de rauwe sessie files zien), maar vervolgens, als ik een tweede pagina opvraag (bv. na het inloggen) worden deze variabelen niet weer gebruikt. Ik heb al vanalles geprobeerd, maar kom er niet uit.
Ik vermoed dat de cookies waarin het sessie id wordt meegegeven wel werken omdat bij elke pagina in dezelfde sessie het id wel hetzelfde is. Bij herladen blijft het sessie id dus hetzelfde, maar worden de variabelen niet teruggehaald.
En ja, ik doe wel een session_register();