Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

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

[复制链接]
落寞纷繁 发表于 2009-7-23 12:02:04 | 显示全部楼层 |阅读模式
UCHome模板
适用版本:
语言编码:  
风格转换者:
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.         }  //Noffice.Net
复制代码
找到 language/lang_showmessage.php
在里面添加'email_unchecked' 对应的提示信息(根据自身要求写)


作者原帖地址
https://discuz.dismall.com/thread-1316174-1-1.html


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

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>
复制代码
 楼主| 落寞纷繁 发表于 2009-7-23 12:09:58 | 显示全部楼层
占...  沙发
回复

使用道具 举报

11107207 发表于 2009-7-23 12:13:36 | 显示全部楼层
学习
一下
回复

使用道具 举报

 楼主| 落寞纷繁 发表于 2009-7-23 15:40:10 | 显示全部楼层
没人顶。。
回复

使用道具 举报

zgdxs 发表于 2009-7-23 16:34:40 | 显示全部楼层
我试下
很不错的
支持下你
回复

使用道具 举报

059523 发表于 2009-7-23 19:02:27 | 显示全部楼层
好东西,谢谢楼主
回复

使用道具 举报

个性马甲 发表于 2009-7-23 21:40:07 | 显示全部楼层
回复

使用道具 举报

 楼主| 落寞纷繁 发表于 2009-7-24 11:58:47 | 显示全部楼层
((mk10))((mk10))((mk10))
回复

使用道具 举报

ishangwg 发表于 2009-7-24 22:21:28 | 显示全部楼层
支持,升级了去试试
回复

使用道具 举报

偶尔郁闷 发表于 2009-7-24 22:40:18 | 显示全部楼层
不错 ....................
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-26 22:15 , Processed in 0.028333 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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