← Back to team overview

sslug-teknik team mailing list archive

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