注册
 找回密码
 注册
江西广告网
查看: 1837|回复: 0
打印 上一主题 下一主题

UCH2.0绿色完美支持邮箱登陆(免费)

[复制链接]
  • TA的每日心情
    擦汗
    2016-12-6 16:04
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    1
    跳转到指定楼层
    发表于 2009-10-26 01:55:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    插件发布
    适用版本: UCHome 2.0
    语言编码:  
    转换者:
    版权所属:
    支持网站:
    插件作者:
    插件名称: UCH2.0绿色完美支持邮箱登陆(免费)

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?注册

    x
    UCH2.0绿色完美支持邮箱登陆(免费)
    找到 source/do_login.php
    1. $password = $_POST['password'];

    2.         $username = $_POST['username'];

    3.         $cookietime = intval($_POST['cookietime']);
    复制代码
    在下面加入:
    1. if (isemail($username)) {

    2.                 $sqlgetuser = "SELECT uid,email,emailcheck FROM ".tname("spacefield")." WHERE email='$username'";

    3.                 $querygetuser = $_SGLOBAL['db']->query($sqlgetuser);

    4.                 $getuserid = $_SGLOBAL['db']->fetch_array($querygetuser);

    5.                 if ($getuserid['emailcheck'] == 0 && $_SGLOBAL['db']->num_rows($querygetuser) != 0) {

    6.                         showmessage('email_unchecked', 'do.php?ac='.$_SCONFIG['login_action']);

    7.                 }

    8.                 $getuserid = $getuserid['uid'];

    9.                 $sqlgetuser = "SELECT uid,username FROM ".tname("space")." WHERE uid='$getuserid'";

    10.                 $querygetuser = $_SGLOBAL['db']->query($sqlgetuser);

    11.                 $getusername = $_SGLOBAL['db']->fetch_array($querygetuser);

    12.                 $username = trim($getusername['username']);

    13.         }  //
    复制代码
    找到 language/lang_showmessage.php
    在里面添加
    1. 'email_unchecked'
    复制代码
    对应的提示信息(根据自身要求写)


    然后修改登录提示  修改之前请备份

    template/default/index.htm

    找到
    1. <p><label for="username">用户名</label> <input type="text" name="username" id="username" class="t_input" value="$membername" /></p>
    复制代码
    替换为
    1. <p><label for="username">帐 号</label>        <input type="text" name="username" id="username" class="t_input" value="用户名或Email" onfocus="if (value =='用户名或Email'){value =''}" onblur="if (value ==''){value='用户名或Email'}" /></p>
    复制代码
    template/default/do_login.htm

    找到
    1. <tr><th width="100"><label for="username">用户名</label></th><td><input type="text" name="username" id="username" class="t_input" value="$membername" tabindex="2" /></td></tr>
    复制代码
    替换为
    1. <tr><th width="100"><label for="username">帐 号</label></th><td><input type="text" name="username" id="username" class="t_input" value="用户名或Email" onfocus="if (value =='用户名或Email'){value =''}" onblur="if (value ==''){value='用户名或Email'}" tabindex="2" /></td></tr>
    复制代码
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

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