
仿PW4登录论坛显示认证码功能 for PW3.X(与后台设置关联)
踩踩 0作者:东升 发表日期:2005-09-20 复制链接 收藏
一、演示:http://www.sms55.cn/reg.htmhttp://bbs.laxjyj.com/login.php?skinco=msn&u=18[/url]
二、说明:
1、修改方法非常简单;
2、后台“启用论坛基本设置”->“认证码功能(需要服务器支持GD库)”必须开启!
三、修改步骤:
1、论坛根目录login.php
在
Copy code
if($ifyz>2){
Showmsg('login_jihuo');
}
后面加上
Copy code
//登录认证码 by http://www.sms55.cn/reg.htmhttp://bbs.laxjyj.com[/url]
if(function_exists('imagecreate') && $db_lgck && (!$loginnum || md5($loginnum) != $ck_num)){
Showmsg('check_error');
}
//登录认证码 by http://www.sms55.cn/reg.htmhttp://bbs.laxjyj.com[/url]
2、论坛的默认模板login.htm
在
Copy code
<tr><td>密码 <input type='password' maxLength=20 name=loginpwd size=40></td></tr>
后面加上
Copy code
<!--
EOT;
if(function_exists('imagecreate') && $db_lgck){print <<<EOT
-->
<tr><td>认证码 <input type='text' maxLength=4 name='loginnum' size=27> <img src="ck.php"> 请将图片中的数字或英文字母填入左框中</td></tr>
<!--
EOT;
}print <<<EOT
-->
3、补充:修改首页登陆框
将首页模板index.htm
Copy code
<input type=text size=8 name='loginuser'>
<input type='password' size=8 name='loginpwd'>
<input type='hidden' name='jumpurl' value='$db_bfn'>
<input type='hidden' name='step' value=2>
<input type='hidden' name='cktime' value='31536000'>
替换为
Copy code
用户名:<input type=text size=8 name='loginuser'>
密码:<input type='password' size=8 name='loginpwd'>
<input type='hidden' name='jumpurl' value='$db_bfn'>
<input type='hidden' name='step' value=2>
<input type='hidden' name='cktime' value='31536000'>
<!--
EOT;
if(function_exists('imagecreate') && $db_lgck){print <<<EOT
-->
认证码:<input type='text' maxLength=4 name='loginnum' size=8> <img src="ck.php">
<!--
EOT;
}print <<<EOT
-->
-
司马云鹏 2005-09-26 08:15 回复: - 支持 等好久了 看看再说 哈
-
梦蓝儿 2005-09-26 06:26 回复: - 看看
-
tianyilink 2005-09-25 22:15 回复: - 11111111111
-
peto 2005-09-25 22:07 回复:
这个也收了先
-
joshuayang 2005-09-25 21:39 回复: - 验证码功能,301没有?
-
dgnanhe 2005-09-25 21:09 回复: - 好贴就要顶!
-
supercyber 2005-09-25 19:24 回复: - 很好的东西
-
saintwj 2005-09-25 18:12 回复: - 1233244
-
gzp_x 2005-09-25 16:35 回复: - 这个不错。
«1 2 3456» Pages: ( 2/38 total )
