设为首页
收藏本站
最新电影
您现在的位置: 首页=>后台技术=>php 订阅本栏目  
让uchome 2.0 支持email邮箱和用户同时登陆/登录的方法
时间: 2009-09-01 16:02:27 阅读次数:3173


方法如下:

•请先在后台设置一个邮箱只能注册一个用户
•只有激活的邮箱才可以登录


找到 source/do_login.php


$password = $_POST['password'];
$username = $_POST['username'];
$cookietime = intval($_POST['cookietime']);
飞飞A,sp技术乐园

在下面加入:


if (isemail($username)) {
$sqlgetuser = "SELECT uid,email,emailcheck FROM ".tname("spacefield")." WHERE email='$username'";
$querygetuser = $_SGLOBAL['db']->query($sqlgetuser);

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

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

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

}

$getuserid = $getuserid['uid'];

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

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

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

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

}
飞飞Asp技术乐!园

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

例如:
'email_unchecked' => '您的Email不存在或没有激活,请重新登录',




站内搜索    

下一篇PHP中单引号和双引号的区别

上一篇ecshop 2.7.数据字典+常用技巧

本栏目最新 栏目最新列表
50个新鲜兼容最新版本的免费WordPress主题
zend studio 添加spket ide的方法,绝对能用
zend studio 字体配色方案修改的方法
css浮动的详细讲解
Windows(iis)下的Memcache安装方法(安装文件
网站优化策划 栏目最新列表
增加网站外链的快速方法
网站上线前必做的30个检查
新的友情链接参考标准(没有google的PR情况
优化Google的AdSense广告的五个工具
王通讲SEO八大基础
站点最新 站点最新列表
微博推广的一些技巧
xhEditor v1.1.7 发布,
收集的一些轻量级非常实
50个新鲜兼容最新版本的
javascript中cookie的设
Excel中出现#VALUE!、#D
jquery插件:飞飞表情插件
十个使用HTML5开发的精彩
支持HTML5的浏览器有哪些
飞妮莫属:漫画:如何写出
历史最热10条信息  
MIME介绍 及 [1] [2] [3]
巧用Google和迅雷来下载
Transact SQL 常 [1] [2]
VIA Rhine II Fast Ethe
电脑常用端 [1] [2] [3]
Do you get a kick out
十道羊皮卷 欣赏+mp3版+
每日一句:A friend and
每日一句:Theres no tu
经典__悟透JavaScript
相关专题 相关专题列表
uchome 快速查找修改模板
让uchome 2.0 支持email
 width= 
伟哥博客 西安房产 123最新电影 三四六四 
百度统计