pagina terug
Beste,
IK zoek een script dat zonder button een pagina terug stuurt...
want ik vind duizende scripts waar je op een button moet drukken,
maar nergens een script dat het gewoon automatish doet?
weet iemand hoe ik dit moet doen?
Mvg
Matthias
IK zoek een script dat zonder button een pagina terug stuurt...
want ik vind duizende scripts waar je op een button moet drukken,
maar nergens een script dat het gewoon automatish doet?
weet iemand hoe ik dit moet doen?
Mvg
Matthias
Gesponsorde koppelingen:
Op elke pagina:
Daarna in de pagina waar je automatisch terug wilt naar de vorige pagina:
Wellicht is zoiets wat je zoekt, het is niet getest.
Code (php)
1
2
3
4
2
3
4
<?php
session_start();
$_SESSION['previousPage'] = htmlentities($_SERVER['REQUEST_URI']);
?>
session_start();
$_SESSION['previousPage'] = htmlentities($_SERVER['REQUEST_URI']);
?>
Daarna in de pagina waar je automatisch terug wilt naar de vorige pagina:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?php
session_start();
if ($messagePosted) { // Is een voorbeeld conditie
header("Location: " . $_SESSION['previousPage']);
?>
}
session_start();
if ($messagePosted) { // Is een voorbeeld conditie
header("Location: " . $_SESSION['previousPage']);
?>
}
Wellicht is zoiets wat je zoekt, het is niet getest.
Gewijzigd op 01/01/1970 01:00:00 door Jeffrey
werkt niet altijd, maar voorkomt gedoe met sessie's. gebruik anders die van jeffrey.
Gewijzigd op 01/01/1970 01:00:00 door Jens erd
Jens schreef op 03.10.2009 20:46:
werkt niet altijd, maar voorkomt gedoe met sessie's. gebruik anders die van jeffrey.
werkt niet altijd, maar voorkomt gedoe met sessie's. gebruik anders die van jeffrey.
Zou jij kunnen uitleggen waarom en wanneer dan dit niet werkt (behalve als er geen vorige pagina is natuurlijk)? Ben benieuwd.
@Jeffrey: Waarom dat geklooi met sessies als het ook direct kan met $_SERVER['HTTP_REFERER']?
Of gewoon javascript:
<script>history.go(-1)</script>
<script>history.go(-1)</script>
Turmin schreef op 04.10.2009 02:07:
Zou jij kunnen uitleggen waarom en wanneer dan dit niet werkt (behalve als er geen vorige pagina is natuurlijk)? Ben benieuwd.
Jens schreef op 03.10.2009 20:46:
werkt niet altijd, maar voorkomt gedoe met sessie's. gebruik anders die van jeffrey.
werkt niet altijd, maar voorkomt gedoe met sessie's. gebruik anders die van jeffrey.
Zou jij kunnen uitleggen waarom en wanneer dan dit niet werkt (behalve als er geen vorige pagina is natuurlijk)? Ben benieuwd.
Deze global is gewoon te manipuleren hoor, zo kun je je browser(lees: ie) zo instellen dat hij dit niet doorgeeft.
Jens schreef op 04.10.2009 11:12:
Deze global is gewoon te manipuleren hoor, zo kun je je browser(lees: ie) zo instellen dat hij dit niet doorgeeft.
Turmin schreef op 04.10.2009 02:07:
Zou jij kunnen uitleggen waarom en wanneer dan dit niet werkt (behalve als er geen vorige pagina is natuurlijk)? Ben benieuwd.
Jens schreef op 03.10.2009 20:46:
werkt niet altijd, maar voorkomt gedoe met sessie's. gebruik anders die van jeffrey.
werkt niet altijd, maar voorkomt gedoe met sessie's. gebruik anders die van jeffrey.
Zou jij kunnen uitleggen waarom en wanneer dan dit niet werkt (behalve als er geen vorige pagina is natuurlijk)? Ben benieuwd.
Deze global is gewoon te manipuleren hoor, zo kun je je browser(lees: ie) zo instellen dat hij dit niet doorgeeft.
Klopt, je hebt sterk te maken met een externe factor die makkelijk te bewerken is. Als je enkel en alleen vertrouwt op externe factoren, is dat een potentiele lek/fout.
Precies, want ook in Opera kan je dat gewoon instellen (of met cURL!).
En dan geef ik dit als referer op:
$_SERVER['HTTP_REFERER'] = '../config.php';
Net zolang ik tot ik wat leuks gevonden heb.
En dan geef ik dit als referer op:
$_SERVER['HTTP_REFERER'] = '../config.php';
Net zolang ik tot ik wat leuks gevonden heb.
Aah oke. Maar Jeffrey noemde deze: $_SERVER['REQUEST_URI']
Die gebruik ik ook wel is bij inlog scripts ofzo om terug te gaan, zijn die dan meer betrouwbaar of kunnen die ook worden aangepast?
@Eddy: En wat is dan 't verschil ipv dat je gewoon naar de url toe gaat?
Die gebruik ik ook wel is bij inlog scripts ofzo om terug te gaan, zijn die dan meer betrouwbaar of kunnen die ook worden aangepast?
@Eddy: En wat is dan 't verschil ipv dat je gewoon naar de url toe gaat?
Jezpur schreef op 04.10.2009 10:54:
@Jeffrey: Waarom dat geklooi met sessies als het ook direct kan met $_SERVER['HTTP_REFERER']?
Omdat http_referer niet altijd betrouwbaar is volgens mij.
Mijn suggestie was 1 van de oplossingen en denk dat die betrouwbaarder is dan http_referer.
Maar als jij het als geklooi ziet, moet je dat zeker niet gebruiken.
Ik zie het zelf als een redelijk nette oplossing van het probleem. ;)
Gewijzigd op 01/01/1970 01:00:00 door Jeffrey



