sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #80850
Re: disable "back" i browser
On Sat, 12 Mar 2005 16:55:40 +0100, Asbjorn Grandt wrote:
> I Mozilla javascript er der dog en mulighed, men Mozilla VIL spørge
> brugeren om lov først :
> http://docs.mandragor.org/files/Misc/Mozilla_applications_en/mozilla-chp-12-sect-7.html
Eller lave noget ticket validering serverside.
Grov template:
<?php
session_start();
if (isset($_SESSION['ticket']) && $_SESSION['ticket'] == $_POST['ticket'])
{
unset($_SESSION['ticket']);
.....
exit;
}
else if (isset($_SESSION['ticket']) && $_SESSION['ticket'] !=
$_POST['ticket'])
{
// Post back
header('Location: error.php?code=postback');
exit;
else
{
$_SESSION['ticket'] = createTicket();
echo '<form name="input" method="post" action="'.$_SERVER['PHP_SELF'].'">';
echo '<input type="hidden" name="ticket" value="'.$_SESSION['ticket'].'">';
....
}
?>
--
Hilsen/Regards
Michael Rasmussen
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917
References