存档

文章标签 ‘登陆’

如何修改Ecshop改造实现用户名或Email都能登陆

2011年3月4日 没有评论

今天修改网站的时候突然提出这个需求,老实孩子相信很多使用ECSHOP的朋友都想要这个功能,网上也有很多类似的修改教程。

下面说一下我找到的一个方法,也比较简单,已在ECSHOP2.7.2版测试通过。

打开 /includes/modules/integrates/integrate.php 文件。

找到

if ($this->check_user($username, $password) > 0)

在它上面添加下面代码段
if(is_email($username))
{
$sql = “select “.$this->field_name.” from “.$this->table($this->user_table).” where “.$this->field_email.”='”.$username.”‘”;
$username = $this->db->getOne($sql);
if(!$username) return false;
}

是不是挺简单的。
其他版本的ECSHOP,我没有亲自测试,相信也可以用此方法来解决。

2003系统做为桌面系统的设置事项

2010年8月21日 没有评论

首先解决2003系统开机不用按CTRL+alt+del键和不输入密码直接进入系统的问题

1、不按CTRL+alt+del键可以修改组策略实现。运行→gpedit.msc→“本地计算机”策略→计算机配置→安全设置→本地策略→安全选项→双击右侧窗口“交互式登录:不需按CTRL+ALT+DEL”→已启用→确定即可。

2、密码输入框的话可以 运行→control userpasswords2→取消要使用本机,必须输入用户名和密码→选择你要使用的用户名→确认即可。

接下来改造禁止关机时出现的关机理由选择项,通过组策略编辑功能来将2003系统的关机原因提示窗口屏蔽掉,在“开始→运行”中键入“gpedit.msc”打开组策略窗口,展开“‘本地计算机’策略→计算机配置→管理模板→系统”,接着双击“显示‘关闭事件跟踪程序’”项,在弹出窗口中勾选“已禁用”项即可。

第三、开启主题功能,让我们使用熟悉的XP桌面主题
打开“开始”-> “运行”,键入“Services.msc ”,选themes“主题”(默认是禁止的),然后改为“自动”,按“应用”,选“开启”。
接着点“桌面”的属性,在“主题”里选“windows xp” 我的电脑—-属性—-高级—-性能—–在桌面上为图标标签使用阴影

开启3D加速,开始运行,输入dxdiag,打开下面的界面,点击“显示”,开启加速,启用后效果如下: 阅读全文…