ブラウザセッションごとに1つのPOSTのみを許可するにはどうすればよいですか?
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 に答える