帝国论坛帝国网站管理系统交流区帝国CMS使用交流[已解决][求助]留言本怎么加验证码啊? 【本版专题贴子】  
 1/4     1 2 3 4 ›› ›|
主题:[已解决][求助]留言本怎么加验证码啊? [加入收藏夹]   

huihui
用户头衔:举人

精华贴   :0
发贴数   :72
经验值   :1333
注册时间:2006-11-25
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[已解决][求助]留言本怎么加验证码啊?
<input name="key" type="text" id="username3" size="10"><img src=/e/showkey/?ecms />

我已经在留言模板里面加了这个,再怎么在文件中加个验证的语句啊

[该贴被修改 2 次,最后修改时间 2008-02-29 09:31:27 ]



2008-02-27 16:48:00 已设置保密 顶部 回复 引用 报告 编辑 删除

hicode
用户头衔:版主

精华贴   :1
发贴数   :21646
经验值   :47915
注册时间:2007-07-20
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

还要改留言函数吧




2008-02-27 16:50:26 已设置保密 顶部 回复 引用 报告 编辑 删除

huihui
用户头衔:举人

精华贴   :0
发贴数   :72
经验值   :1333
注册时间:2006-11-25
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

第一步 修改留言本模板 加入
<input name="key" type="text" id="username3" size="10"><img src=/e/showkey/?ecms />
第二步
修改e\enews\gbookfun.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');


感谢aliang的帮助

[该贴被修改 2 次,最后修改时间 2008-03-03 08:54:31 ]



2008-02-29 09:29:42 已设置保密 顶部 回复 引用 报告 编辑 删除

nppcb
用户头衔:举人

精华贴   :0
发贴数   :250
经验值   :723
注册时间:2007-05-30
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

记录




2008-02-29 11:47:38 已设置保密 顶部 回复 引用 报告 编辑 删除

爱炫耀的医生
用户头衔:进士

精华贴   :0
发贴数   :953
经验值   :2358
注册时间:2008-02-22
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

我 修改了 文件 加入了 验证码 还是没效果呢?



真正的官方推荐站点
2008-03-01 16:40:01 已设置保密 顶部 回复 引用 报告 编辑 删除

rogerlan
用户头衔:秀才

精华贴   :0
发贴数   :117
经验值   :534
注册时间:2007-01-11
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

模板里的input写法有误,正确的是应该是:
验 证 码:<input name="key" type="text" id="username3" size="18"> <img src="[!--news.url--]e/ShowKey?ecms"  align="middle"/>

测试了不要忘了回帖说一声。



如果臭味相投,请加入寻找中国朋友圈:
www.findingchina.com
2008-04-28 20:38:46 已设置保密 顶部 回复 引用 报告 编辑 删除

fy007
用户头衔:举人

精华贴   :0
发贴数   :238
经验值   :927
注册时间:2006-09-22
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

5.0 出来再试试




2008-06-11 16:22:33 已设置保密 顶部 回复 引用 报告 编辑 删除

世界和平
用户头衔:举人

精华贴   :0
发贴数   :322
经验值   :1047
注册时间:2006-11-09
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]




苏州便民网 苏州租房 苏州二手市场 苏州兼职 苏州交友
2008-06-11 16:40:21 已设置保密 顶部 回复 引用 报告 编辑 删除

buntime
用户头衔:举人

精华贴   :0
发贴数   :128
经验值   :893
注册时间:2007-02-09
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

<input name="key" type="text" id="username3" size="10"><img src=/e/ShowKey?ecms />
上面的都错了,加这个




2008-06-16 12:38:52 已设置保密 顶部 回复 引用 报告 编辑 删除

t1580
用户头衔:书生

精华贴   :0
发贴数   :8
经验值   :99
注册时间:2008-08-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

原帖由 huihui 于 2008-02-29 09:29:42 发表
第一步 修改留言本模板 加入
<input name="key" type="text" id="username3" size=&q...


谢谢。




2008-08-27 17:46:15 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/4     1 2 3 4 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1