Ecshop用户注册后给用户发送邮件

Ecshop用户注册后给用户发送邮件
第一步: 当然是从数据库入手 用mysql管理工具找到 ecs_mail_templates  表插入一条 注册发送邮件的数据 INSERT INTO `ecs_mail_templates` (`template_id`, `template_code`, `is_html`, `template_subject`, `template_content`, `last_modify`, `last_send`, `type`) VALUES (”, ’send_reg’, 0, ‘注册确认’, ‘{$user_name...

解决Ecshop邮件发送显示”未知发件人”或”No Name”

解决Ecshop邮件发送显示”未知发件人”或”No Name”
设置好邮件服务器,测试邮件后收到的测试邮件里发送人是:"未知发件人"或"No Name" 如下图所示:     检查邮件设置感觉也没有问题:     分析: Ecshop 发送邮件的默认发件人的显示是读取的"商店标题",若商店标题为空则容易出现以上现象,但是,有时填了商店标题仍然会有这个问题。 原因是邮件设置里漏填了邮件回...

Ecshop判断是否登录

Ecshop判断是否登录
  Ecshop判断是否登录,新建is_login.php文件 <?php define('IN_ECS', true); include_once 'includes/init.php'; if ($_SESSION['user_id'] > 0) {         echo '已经登录'; var_dump ($_SESSION); } else {           var_dump ($_SESSION);  ...

ECshop2.7去掉所有”Powered by Ecshop”

ECshop2.7去掉所有”Powered by Ecshop”
本文不是不尊重版权,ecshop由以前的开源软件变为现在的加密和不开源软件,让人比较失望,在此分享ecshop2.7去版权方法 (1)标题中去powered by ecshop includeslib_main.php:      $page_title = $GLOBALS['_CFG']['shop_title'] . ' - ' . 'Powered by ECShop'; 修改为 $page_title = $GLOBALS['_CFG']['shop_title'...

Ecshop二次开发,后台添加新权限

Ecshop二次开发,后台添加新权限
1.权限记录数据表admin_action添加bobing_record_config隶属于那个父级权限 2.adminincludesinc_menu.php 添加 $modules['18_bobing_manage']['bobing_record_config']         = ‘bobing.php?act=config’; 3.adminincludesinc_priv.php 添加 $purview['bobing_record_config']    = ‘bobing_record_config’; 4.langeuageszh_cnadminpriv_action.php 添加 $_LANG['bobing_record_config']       = ‘博饼配...

Ecshop实现购物车退出不清空

Ecshop实现购物车退出不清空
原文地址:http://www.77shop.net/article-61.html 效果 只要IP 不变购物车中的商品就不会消失 当然其他判断方式 大家可以举一反三 方法一 修改  init.php 找到 复制代码 define('SESS_ID', $sess->get_session_id()); 修改为 复制代码 define('SESS_ID', md5(real_ip())); 有人提到 相同IP 购买混淆的问题 确实会存在这样的问题 可以参考这个方法 那就是只保留登陆过用户的数据 方法二 代码...

Ecshop数据库时间存储转换处理

Ecshop数据库时间存储转换处理
<?php //ecshop includes/lib_time.php Line 131 function local_strtotime($str) { $timezone = isset($_SESSION['timezone']) ? $_SESSION['timezone'] : $GLOBALS['_CFG']['timezone']; /** * $time = mktime($hour, $minute, $second, $month, $day, $year) – date(‘Z’) + (date(‘Z’) – $timezone * 3600) * 先用mktime生成时间戳,再减去date(‘Z’...

ecshop注册时用户名已存在的解决办法

ecshop注册时用户名已存在的解决办法
很多使用ecshop的朋友都告诉我说,ecshop注册的时候常常会遇见很多的问题,有些都莫名其妙,也不知道如何去修改。首先,出现这个问题的情况有两种,一种是UC的整合出问题,还有一种就是JS中报ajax错误. 首先,整合过uc,那么他是用$user->check_user($username) 来验证会员是否ecshop注册过,是否存在,如果没有整合好uc,必然报错误。 其次,在本身的注册程序中,需要js/user.js里面的函数来支持。比如is_r...

Ecshop注册页添加新字段

Ecshop注册页添加新字段
注:此文章只支持ecshop2.6版本,对2.72版本也有一定的帮助。 一、数据库结构修改 1、用phpMyAdmin打开mysql数据库 2、选择表“ecs_users ” 3、插入tel、mobile、address三个字段 4、字段类型分别为 二、前台 1、修改themes/你所选模板目录下/user_passport.dwt文件 <tr> <td align="right"><strong>{$lang.label_email}:</strong></td> <td><input name="email" ty...

解决登录Ecshop后台提示transport.js/run() error:缺少对象

解决登录Ecshop后台提示transport.js/run() error:缺少对象
对于这个问题,EC官方管理员的解释是”有时ajax抓取订单信息不全,出现这样的错误信息,但这个不会影响您的正常使用,请您放心。如果要关闭,可以在后台里的商店设置 基本设置中去除。”,实际上,按照官方这个说法,问题还是照样存在,解决的办法是“眼不见,心不烦”,还是将这条弹出语句注释掉吧! /js/transport.js    Line227 修改: alert(this.filename + "/run() error:" + ex.description); 加上注释...
Copyright © 破晓Web实验室 保留所有权利.   Theme  Ality 沪ICP备14044094号

用户登录