//表单页面
<?php
session_start();
$token = md5(uniqid()); //生成一个随机token, 直接用php的函数, 也可以自己另外实现
$_SESSION['token'] = $token;
?>
<form>
<input type="hidden" value="<?php echo $token; ?>" //code
</form>
//提交页面
session_start();
if (!isset($_SESSION['token']) || $_POST['token'] != $_SESSION['token']) {
die('重复提交');
}
unset($_SESSION['token']);//code..