分类归档

网站开发

FWQ
网站开发
ecshop修改一句代码 实现购物车退出不清
 方法一   修改  init.php 找到 define(‘SESS_ID’, $sess->get_session_id()); 修改为 define(‘SESS_ID’, md5(real_ip())); 复制代码 有人提到 相同IP 购买混淆的问题 确实会存在这样的问题 可以参考这个方法 那就是只保留 登陆过 用户的 数据 方法二 代码修改为   if($_SESSION[‘user_id’]>0){ define(‘SESS_ID’, md5($_SESSION[‘user_id’])); }else{ define(‘SESS_ID’, $sess->get_session_id());…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop与shopex哪个更适合建站?使用哪个最好?
 好模板的客户看到ecshop与shopex都会问两系统哪个选择最好?以下按照客户使用特点阐述好模板的观点: 1. 两系统都为一个公司所开发。ecshop是后面收购的系统,感觉官方对ecshop支持力度不大,但是从论坛观察,ecshop用户群明显活跃点。 2.shopex虽然可以免费试用,但是加密的,后台源码部分全部zend加密,若是用户以后做二次功能需要求助shopex官方。 3.ecshop开源免费,所有源码全部开发,以后升级方便,稍微懂点PHP知识就能修改。 4.shopex官方针对SHOPEX开发了不同类的插件,刚入门客户入手比较方便。当然ecshop,第三方开发插件比较多! 5.模板开发上ecshop采用smarty,做模板较容易。切好图,贴上相关代码,网站就成功了,当然shopex也如此,但是可视化编辑有时候找不到方向!   最终好模板观点,两者取舍,请使用ecshop, 主要是以后升级方便,不用ecshop与shopex了,数据也可以转移! 承接:ecshop,shopex数据转换服务。请联系我们的客服!
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop用户中心发送认证邮件加上发送时间限制
ecshop用户中心发送认证邮件加上发送时间限制,打开ECSHOP网站根目录中的user.php文件,搜索如下代码 if (send_regiter_hash($user_id)) { $result['message'] = $_LANG['validate_mail_ok']; die($json->encode($result)); } 将以上的代码修改为如下代码 if (isset($_SESSION['send_email_time'])) { if (gmtime()-$_SESSION['send_email_time'] < 30) { $result['error'] = 1; $result['message'] ='您的操作过于频繁,30秒内请勿重复操作!'; die($json->encode($result)); } } if (send_regiter_hash($user_id))…
2025-04-23 阅读全文 →
FWQ
网站开发
在ECSHOP商品详情页显示品牌LOGO
问: ecshop商品详细页面的商品品牌默认是以文字形式显示的,能否改成以LOGO形式显示。 答: 当然可以,下面看教程。注:本教程以 ECSHOP2.7.2 + 官方默认模板 为例。 1)、首先需要修改 /includes/lib_goods.php , 用EditPlus或Dreamweaver打开该文件, 找到 $sql = ‘SELECT g.*, c.measure_unit, b.brand_id, b.brand_name AS goods_brand, m.type_money AS bonus_money, ‘ . 修改为…
2025-04-23 阅读全文 →
FWQ
网站开发
ECSHOP中销售排行显示会员价格的方法
在ECSHOP的销售排行中,任何情况下只显示了一个“本店售价”,即使VIP会员登录后,显示的还是“本店售价”。 如果我想显示会员价,该如何修改呢。具体为:当“VIP会员”   登录后,在销售排行里看到的就是“VIP会员”的价格。当“注册会员”登陆后, 在销售排行里看到的就是“注册会员”的价格。 修改方法 修改方法: 打开 includes/lib_goods.php文件找到 $arr[$i]['price'] = price_format($arr[$i]['shop_price']); 把它修改为下面代码即可 $arr[$i]['price'] = price_format($GLOBALS['db']->getOne("select if NULL(mp.user_price, d.shop_price * '$_SESSION[discount]') as price from ".$GLOBALS['ecs']->table['goods']."as d left join".$GLOBALS['ecs']->table('member_price')." as mp on…
2025-04-23 阅读全文 →
FWQ
网站开发
在ECSHOP商品详情页显示收藏数量
众所周知,最新版的商品详情页, 已经能够显示购买数量、评论数量了, 但是唯独没有显示收藏数量,也就是淘宝上的收藏人气,下面我们就把它显示出来。 1)、首先打开 /includes/lib_insert.php  文件 在文件末尾增加下面代码 /** * 调用某商品的累积收藏 */ function insert_goods_collect($arr) {         $sql=’select count(user_id) as ids ‘.’from ‘. $GLOBALS[‘ecs’]->table(‘collect_goods’).”as co “.”where co.goods_id=”.$arr[‘goods_id’];         $row=$GLOBALS[‘db’]->GetRow($sql);        …
2025-04-23 阅读全文 →
FWQ
网站开发
五种ecshop后台登录频繁自动退出问题解决方法
ecshop后台登录后,有时候会自动退出,而且还会很频繁,有的是后台操作两下就莫名退出了,有的是恰好三分钟左右登出。这让管理员很恼火,严重影响了后台使用。对于这一问题,网络上可给的解决方法各有不同、千篇一律的复制。首先这篇文章,总结囊括了网上已有的大部分解决方案;其次,也加入了博主自带的解决方法,供各位ecshop技术参考使用,总有一个适合你的网站。 方法一:网络IP常自动切换的情况 修改lib_base.php文件real_ip()函数,在real_ip函数中添加绿色部分代码: function real_ip() { static $realip = NULL; if ($realip !== NULL) { return $realip; } /*添加*/ if(isset($_COOKIE['real_ipd']) && !empty($_COOKIE['real_ipd'])){ $realip = $_COOKIE['real_ipd']; return $realip; }…
2025-04-23 阅读全文 →
FWQ
网站开发
实现ecshop首页增加楼层直达效果分析
实现ecshop首页增加楼层直达效果分析,效果如下图所示: 效果说明:当未达到楼层时,导航部分隐藏,到达楼层时,导航显示。点击楼层,会直接到达楼层。 代码开始: 首页顶部需要引入jQuery。 XHTML <script src="http://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"></script> 在body标签的下方 增加 下列代码: PHP <ul id="nav" class="navigation"> <!-- {if $category_goods} --> <!--{foreach from=$category_goods item=ginfo name=gcur}--> <li onClick="gotofloor(this);" data-slide="{$ginfo.sort_order}"><a class="f{$ginfo.sort_order}" href="javascript:void(0);">{$ginfo.keywords}</a></li> <!-- {/foreach} -->…
2025-04-23 阅读全文 →