曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 3992|回复: 0
打印 上一主题 下一主题

[网页] 7.5版本限制注册邮箱地址 BUG ?

[复制链接]

4918

主题

5880

帖子

3万

积分

GROAD

曲径通幽,安觅芳踪。

Rank: 6Rank: 6

积分
34387
跳转到指定楼层
楼主
发表于 2009-10-20 16:54:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在 template/register.htm 下找到
<div style="overflow:hidden;margin:4px auto">为避免无法收取站点邮件,请使用以下邮箱进行注册:<br>($rg_email)</div>

然后改成
<div style="overflow:hidden;margin:4px auto">为避免无法收取站点邮件,请使用以下邮箱进行注册:<br>($rg_config[rg_banemail])</div>


看到有人改得更全面:
修改涉及文件:lib/register.class.php、template/wind/register.htm、template/admin/setting.htm,请注意备份。

lib/register.class.php修改说明:
查找:
if (L::reg('rg_email')) {
在上面一行添加:
        if (L::reg('rg_banemail')) {
            $a_check=0;
            $a_limit=explode(',',L::reg('rg_banemail'));
            foreach ($a_limit as $key=>$val) {
                if (strpos($regemail,"@".$val)!==false) {
                    $a_check=1;
                    break;
                }
            }
            $a_check==1 && Showmsg('系统不允许使用您当前填写的邮箱后缀!');
        }

template/wind/register.htm修改说明:(此处修正PW7.5一个小错误:$rg_email -> $rg_config[rg_email])
<!--
EOT;
if($rg_config['rg_email']){print <<<EOT
-->
                                    <divstyle="overflow:hidden;margin:4pxauto">为避免无法收取站点邮件,请使用以下邮箱进行注册:<br>($rg_email)</div>
<!--
EOT;
}print <<<EOT
-->
将代码修改为:
<!--
EOT;
if($rg_config['rg_email']){print <<<EOT
-->
                                    <divstyle="overflow:hidden;margin:4pxauto">为避免无法收取站点邮件,请使用以下邮箱进行注册:<br>($rg_config[rg_email])</div>
<!--
EOT;
}if($rg_config['rg_banemail']){print <<<EOT
-->
                                    <divstyle="overflow:hidden;margin:4px auto;"><fontcolor=red>系统禁止使用以下后缀的邮箱:</font><br>($rg_config[rg_banemail])</div>
<!--
EOT;
}print <<<EOT
-->

template/admin/setting.htm修改说明:
查找内容:

    <tr class="tr3">
        <td><spanclass="xia2">限制注册用户仅能够使用某些邮箱进行注册:</span><br/>如果您只使用163的邮箱,可以填写163.com,多个之间用","分开,不限制,请留空。<br/>此功能可以帮助用户避免使用限制过多的邮箱服务器来收取站点信件。</td>
        <td><textarea name="reg[email]" rows="6" cols="48">$rg_email</textarea></td>
    </tr>

下面添加:
    <tr class="tr3">
        <td><spanclass="xia2">限制用户不能使用某些邮箱进行注册:</span><br/>以免被注册机骚扰或者无法接受论坛邮件,多个之间用","分开<br>获取最新注册机邮箱信息:<ahref="http://www.jzp.cc/read.php?tid=141317"target="_blank">地址1</a></td>
        <td><textarea name="reg[banemail]" rows="6" cols="48">$rg_banemail</textarea></td>
    </tr>
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2024-5-19 06:48 , Processed in 0.063943 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表