- 
					
					
Ecshop提供了密码找回功能,但是整个密码找回流程中存在一些设计上的安全隐患, Ecshop程序使用了MD5不可逆加密算法,但是计算密文的生成元素都有可以很轻易地被黑客拿到 /* if (md5($adminid . $password) <> $code) 1. $adminid: 黑客显式指定 2. $password: 暴力枚举 */
2. 对重复失败次数没有做限制
1. 漏洞触发条件
HTTP Package Repeater
...[阅读全文]
				 
			   				- 
					
					
ecshop团购说明很简单。添加个图片都很不方便, 这次我把他改成商品详情那种FCKeditor编辑器
	
	1、打开  admin/group_buy.php 在 20 行左右添加
	include_once(ROOT_PATH . 'includes/fckeditor/fckeditor.php'); // 包含 html editor 类文件
	
	再继续在 admin/grou...[阅读全文]
				 
			   				- 
					
					
Ecshop是电子商务解决方案,很成熟很完善。但是要学会进行二次开发。什么帮助文档都不需要,直接代码入手。代码就是最好的帮助文档。
	直接代码:
	index.php剖析
define('IN_ECS', true); require(dirname(__FILE__) . '/includes/init.php');
	首先是定义一个常量,标识已经进入ECS。然后引入includes目录下的init.php文件。
	incl...[阅读全文]
				 
			   				- 
					
					
/**
 * 从回收站删除多个商品
 * @param   mix     $goods_id   商品id列表:可以逗号格开,也可以是数组
 * @return  void
 */
function delete_goods($goods_id)
{
    if (empty($goods_id))
    {
  ...[阅读全文]
				 
			   				- 
					
					
ecshop商品及文档都有评论的功能,而现在我们需要做一个咨询功能,这样比较正式的渠道来服务客户,参考现有的评论功能简单实现,后期继续扩展。
	增加前台展示以及提交表单
	1:goods.dwt增加以下代码,以引用咨询相关的模板
	<!– #BeginLibraryItem “/library/comments1.lbi” –><!– #EndLibraryItem –>
	2.复制/library/commen...[阅读全文]
				 
			   				- 
					
					
ECSHOP 商品批发插件免费共享给大家!因用户须要,所以特整理分享出来,ecshop模板网原创整理,转载请注明来源!代码如下:
	1、打开goods.dwt加入
	<form action="flow.php" method="post" name="ECS_ALL_addcart" >< table width="100%" border="0" cellpadding="0" cellspacing="2" bgcolor="#FF...[阅读全文]
				 
			   				- 
					
					
买东西的人都比较喜欢跟风,你去淘宝买东西也是,肯定找销量大的店来买,所以,我们可以造一个很热销的假象,怎样实现这个功能呢? ecshop模板网摸索了一下,实现了这个功能,特拿出来与大家分享。
	
	1)进入后台“SQL查询”输入以下代码,提交
	ALTER TABLE `ecs_goods` ADD `goods_salesvolume` int(10) NOT NULL AFTER `goods_weight`;
	注意:如果你的数据...[阅读全文]
				 
			   				- 
					
					
ecshop会员列表中,如何在会员列表中增加手机号搜索呢,下面由ecshop模板网技术给大家介绍下方法:
	 
	1、首先修改程序文件  admin/users.php  找到
$filter['pay_points_lt'] = empty($_REQUEST['pay_points_lt']) ? 0 : intval($_REQUEST['pay_points_lt']);
	 在它下面增加一行代码...[阅读全文]
				 
			   				- 
					
					
ecshop服装商城很多都十分需要一个颜色尺码的功能,其实在淘宝,凡客上都类似的功能,客户在下单时容易选择相应的颜色尺码,其实ecshop要实现这样的功能并不难,因为ecshop是开源免费的。
	 
	goods.dwt修改如何下:
	 
	<!-- {foreach from=$spec.values item=value key=key} -->
	 
	<a {i...[阅读全文]
				 
			   				- 
					
					
有客户提到要去掉用户注册协议,下面ecshop模板网大家如何修改:
1、在userpassword.dwt里删除这一段
 <div class="coLogin_two">
            <p> </p>
<input name="agreement" type="chec...[阅读全文]
				 
			   				- 
					
					
打开article_cat.php文件 
	
在74行左右空白处添加如下代码:
	
 /* links */
	
 $links = index_get_links();
	
$smarty->assign('img_links', 
	 
	$links['img']);   &nb...[阅读全文]
				 
			   				- 
					
					
为什么要做后台修改评论时间的功能呢,这样您就可以自己在前台随便的刷评论了,后台把评论时间修改一下就可以,是不是很方便呢
	
	
1.打开admin\templates\comment_list.htm文件
	
大概再39行,修改为如下:
	
{$comment.add_time}
	
2.打开admin\comment_manage.php,大概在320行,其实就是在里面加一个if判断action操作,只要在
...[阅读全文]
				 
			   				- 
					
					
ECSHOP 购买条件优化-购买过几件该商品,就只能评价几次
	ECSHOP原有机制是只要购买过一次,就可以无限评价。
我们则需要判断会员对此商品是否进行过评价,获取评价数,再获取此商品的购物次数,评价数不能大于或等于购物次数。
	第一步:先在后台商店设置->基本->评论条件为只有购买过此商品的会员才能评价
第二步:
	打开comment.php
找到:如下代码(PS您会找到两处,都要替换)
case COMMENT_BOUG...[阅读全文]
				 
			   				- 
					
					
让ecshop商品列表排序为按商品的商家备注排序,更好的让用户访问浏览网站,提升用户体验。
	打开 includes/lib_goods.php 这个文件
搜索
ORDER BY g.sort_order, g.last_update DESC
	替换为:
ORDER BY g.seller_note asc
总的有4个 都替换了 :lol
这样改为按商家备注升序 就是id号在小的排在前面
	改为按商品id升序 就是id号在小的排在前面...[阅读全文]
				 
			   				- 
					
					
今天有个用户付款了 E-mail收到的卡密是一个错误信息
不是卡密那些而是一个错误信息
Parse error: syntax error, unexpected $end in 空间地址/shop/includes/cls_template.php(1147) : ev al()'d code on line 17
	开始以为是includes/cls_template.php的问题替换了几个之前的版本 还是一样的错误
	本地上传一个5月28号备份的...[阅读全文]