jquery-ajax-php评论形式垃圾邮件预防(这样的措施合理吗?)

时间:2014-08-23 08:36:35

标签: php jquery ajax spam-prevention

主页

$_SESSION['uniqid_mt_rand'] = uniqid(mt_rand(), true);

然后输入表格

<input name="hidden_field" type="hidden" id="hidden_field" 
value="<?php echo htmlspecialchars( $_SESSION['uniqid_mt_rand'] , ENT_QUOTES, "UTF-8");?>">

然后将$.post("_record_comments.php" ....发送给_record_comments.php

并在_record_comments.php检查是否

$_SESSION['uniqid_mt_rand'] == $_POST['hidden_field']

是否有助于预防某些事情?在这种情况下,我可以肯定,该表格是从网站填写的。因此,如果机器人发送&#39;形式&#39; $_POST$_SESSION会不一样?

0 个答案:

没有答案