Location: PHPKode > scripts > Reload Preventer > reload-preventer/index.php
<?php
session_start();
include_once('class.ReloadPreventer.inc.php');
$rp = (object) new ReloadPreventer;
if (isset($_POST['testform_button'])) // only check if form is submitted
  {
  if ($rp->isValid() == true) // check if tokens match up
    {
    $message = (string) 'Input OK';
    }
  else
    {
    $message = (string) 'Data sent twice';
    } // end if
  } // end if

$rp->setTokenSession(); // Set new token after old token was checked
?>
<html>
	<head>
  	<title>Sample</title>
	</head>
		<body>
		<p><b><?php echo $message; ?></b></p>
		<p><?php echo $_POST['teststring']; ?></p>
    <form name="token" action="index.php" method="post">
	  	<input name="teststring" type="text" value=""><br>
	  	<input type="submit" value="Send" name="testform_button">
      <input name="<?php echo $rp->getFormName(); ?>" type="hidden" value="<?php echo $rp->getToken(); ?>">
		</form>
  </body>
</html>
Return current item: Reload Preventer