Ha, ik heb een pagina gemaakt met daarop een formpje met diverse invulvelden. Sommige velden zijn vereist (vrij normaal toch?)
Nu wordt dit formpje naar een php-filetje verzonden (method POST). In dat filetje wordt gecontroleerd of de vereiste velden allemaal ingevuld zijn. Als ze niet zijn ingevuld kun je met een history.go(-1) of back-button terug naar de invulpagina. Dan komen alle waarden weer in de velden te staan, welke wel ingevuld zijn.
Dit werkte dus normaal.
Nu heb ik een login gemaakt met sessies en op elke pagina wordt dus session_start() aangeroepen.
Als nu uit bovenstaand voorbeeld weer niet alle vereiste velden zijn ingevuld, en ik ga terug met de back-button of history.go(-1) dan zijn alle velden weer leeg.
Dus door die session 'onthoud' de browser de ingevulde waarden niet meer. Waar kan dit aan liggen en is dit te verhelpen?
PS. Ik weet of het ermee te maken heeft maar register_globals en track_vars zijn enabled.
Nu wordt dit formpje naar een php-filetje verzonden (method POST). In dat filetje wordt gecontroleerd of de vereiste velden allemaal ingevuld zijn. Als ze niet zijn ingevuld kun je met een history.go(-1) of back-button terug naar de invulpagina. Dan komen alle waarden weer in de velden te staan, welke wel ingevuld zijn.
Dit werkte dus normaal.
Nu heb ik een login gemaakt met sessies en op elke pagina wordt dus session_start() aangeroepen.
Als nu uit bovenstaand voorbeeld weer niet alle vereiste velden zijn ingevuld, en ik ga terug met de back-button of history.go(-1) dan zijn alle velden weer leeg.
Dus door die session 'onthoud' de browser de ingevulde waarden niet meer. Waar kan dit aan liggen en is dit te verhelpen?
PS. Ik weet of het ermee te maken heeft maar register_globals en track_vars zijn enabled.