Gebruiker terug sturen vanwaar hij kwam

Status
Niet open voor verdere reacties.

cbhonda

Gebruiker
Lid geworden
15 dec 2001
Berichten
169
Als een gebruiker wil inloggen kan hij dit in het (frame)menu doen.
Wanneer de gebruiker dan reeds op een pagina (anders dan de beginpagina) was wil ik dat hij, na het inloggen, weer terug komt op die laatste pagina.
De gebruiker kan ook tegelijk inloggen wanneer hij data aan de database toevoegd, indien de gebruiker zich mistypt bij het aanloggen dan wil ik hem terug plaatsen waar hij van kwam.
Momenteel doe ik dit via : <meta http-equiv='Refresh' content='2; url={$_SERVER['HTTP_REFERER']}'>
Maar dit werkt niet altijd goed dit wordt ook bevestigd door PHP
'HTTP_REFERER'
The address of the page (if any) which referred the user agent to the current page. This is set by the user agent. Not all user agents will set this, and some provide the ability to modify HTTP_REFERER as a feature. In short, it cannot really be trusted.

Het wordt op vele websites gebruikt, dus het moet mogelijk zijn om het goed werkend te krijgen.

dbv
 
Handmatig de pagina waar de gebruiker vandaan komt meegeven dmv GET, POST of sessies :)
 
Hidden post

Voorlopig laat ik het zo, maar heb ergens een vb gezien waar ze het doen met een hidden veld in een form waar ze dan de url aan toekennen.
 
Code:
<form type="hidden" name="naam" value="waarde">
?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan