帝国实现给留言加上验证码
第一步 修改留言本模板 加入
<input name="key" type="text" id="username3" size="10"><img src=/e/showkey/?ecms />
第二步
修改eenewsgbookfun.php文件
<?php
//发表留言
function AddGbook($add){
global $empire,$dbtbpre,$level_r;
CheckCanPostUrl();//验证来源
$bid=(int)getcvar('gbookbid');
if(empty($bid))
{
$bid=intval($add[bid]);
}
$name=RepPostStr(trim($add[name]));
$email=RepPostStr($add[email]);
$call=RepPostStr($add[call]);
$lytext=RepPostStr($add[lytext]);
if(empty($bid)||empty($name)||empty($email)||!trim($lytext))
{printerror("EmptyGbookname","history.go(-1)",1);}
$checkplkey=getcvar('checkplkey'); //留言板验证码aliang,2:08 2007-12-31
if($_POST['key']<>$checkplkey||empty($checkplkey)) //留言板验证码aliang,2:08 2007-12-31
{printerror("FailKey","history.go(-1)",1);} //留言板验证码aliang,2:08 2007-12-31
$lasttime=getcvar('lastgbooktime');
仿站咨询扫二维码


- 相关链接:
- 教程说明:
帝国实现给留言加上验证码
。