如何每个浏览器会话只允许一个 POST?
问问题
326 次
2 回答
1
<?php
session_start();
if (isset($_SESSION['already_posted'])) {
echo "Already posted.";
exit();
}
$is_valid_post = isset($_POST['txt_udid']); // && validate stuff...;
//... process $_POST....
if ($is_valid_post) {
$_SESSION['already_posted'] = 1;
}
于 2012-08-23T21:59:43.363 回答
0
处理提交后将信息保存到 $_SESSION 中,并在处理提交开始时检查是否有任何信息之前保存在 $_SESSION 中。
于 2012-08-23T21:57:05.210 回答