分类归档

网站开发

FWQ
网站开发
如何设置zencart Cookies时间
如何设置Cookies时间? Response.Cookies(“字段名”).expires=时间函数+N,例如: Response.Cookies(“字段名”).expires=date+1,表示Cookies保存1天,再比如: Response.Cookies(“字段名”).expires=Hour+8,表示Cookies保存8小时。 Response.Cookies(“字段名”).expires=Minute+8,表示Cookies保存8分钟。 以上设置 有的测试不行,建议还是使用DateAdd函数,比如我们要累加一小时,则使用: Response.Cookies(“baidooglecom”).expires = DateAdd(“h”, 1, Now()) 30分钟:   Response.Cookies(“CookieName”).Expires=DateAdd(“n”,30,now()) dateadd(“S”,30,now()) 得到秒 Expires 指定 cookie 的过期日期。为了在会话结束后将   cookie 存储在客户端磁盘上,或在许多时候,我们希望能更长时间地在访问者的计算机上保存cookie。必须设置该日期。 若此项属性的设置未超过当前日期,则在任务结束后 cookie 将到期。 cookie的使用到期时间为“2010年1月1日”: Response.Cookies(“CookieName”).Expires=#January 01,…
2025-04-26 阅读全文 →
FWQ
网站开发
如何实现Zen Cart文件同步、实时备份网站文件?
通过实现两台服务器间的Zen Cart网站文件的同步,可以远程即时备份网站的所有文件。这样如果主 机出现故障,或者主机帐号被封,都能迅速切换Zen Cart网店到新的服务器上。(关于数据库实时备份,见贴子:如何实现 Zen Cart 数据库镜像 / 实时备份MySQL数据库 ) 在Linux上,远程文件同步通过 rsync 实现,目前多数Linux上都已经安装了rsync。由于rsync仅复制修改过的文件,因此能最大限度的减少需要同步的文件。 由于rsync同步时,每次都需要用户输入远程服务器的密码,因此如果希望通过脚本定时同步Zen Cart网店文件的话,需要使用证书登录。下面是生成证书的步骤: 首先在需要执行 rsync 命令的A主机上,生成 RSA 密钥: $ ssh-keygen -t rsa 提示输入 passphrase时,直接按两次回车健使用默认值。生成的两个密钥:公密钥、私密钥都保存在 ~/.ssh/,其中 ~/.ssh/id_rsa.pub…
2025-04-26 阅读全文 →
FWQ
网站开发
ecshop页面出现number_format错误的解决办法
不是所有人的ecshop网站都会出现这个错误,只有符合一定环境和条件的网站才有可能出现这类错误提示,如下: Warning: number_format() expects parameter 1 to be double, string given in D:\www\includes\lib_common.php on line 945 只有满足下述这两个条件时,个别页面才会出现number_format()错误提示。 PHP版本为5.3.0及以上版本 配送方式免费额度为0 那么要如何来解决呢,下面就说一下解决办法,在includes\lib_common.php中找到: else { $price = number_format($price, 2, '.', ''); } 修改为 else { if(!$price){ $price = 0; } $price = number_format($price, 2, '.',…
2025-04-24 阅读全文 →
FWQ
网站开发
如何在ecshop后台删除测试数据
Ecshop的后台是很强大的,我们只需要把ecshop的所有测试商品删除就可以了。请看详细 : 1、删除ecshop测试商品数据 在登入后台,找到商品列表,勾选所有的产品,选择“回收站”,再点击确定就可以了。(注意有测试页面一般都是有两页) 使用同种方法可以完全删除商品列表,商品分类,用户评论,商品类型,标签管理,虚拟商品列表下的所有数据。 2、删除ecshop订单 找到订单列表,选择要所有的产品,点击移除。 3、删除ecshop测试文章(含文章分类,列表) 将所有文章分类,文章列表,文章自动发布,在线调查下的东西全部删除就可以了。 最后,清除一下缓存。
2025-04-24 阅读全文 →
FWQ
网站开发
在Ecshop商品页的购买记录中显示所购商品属性
如果ecshop[某个商品有好几个颜色,正好赶上有个买家各种颜色都买了1个,而ECSHOP默认的销售记录没有属性这一项,这样就会出现连续好几条购买记录都是同一个买家的,让人看着不舒服。下面 就以官方默认模板为例来进行修改。 修改方法 首先修改 includes/lib_insert.php 文件找到 $sql = 'SELECT u.user_name, og.goods_number, oi.add_time, IF(oi.order_status IN (2, 3, 4), 0, 1) AS order_status ' . 将之修改为 $sql = 'SELECT u.user_name,…
2025-04-24 阅读全文 →
FWQ
网站开发
ECSHOP模版系统Assign和Include模版标签介绍
CSHOP模版系统Assign和Include模版标签介绍,assign 用于在模板被执行时为模板变量赋值,Include 标签用于在当前模板中包含其它模板. 当前模板中的变量在被包含的模板中可用。 必须指定 file 属性,该属性指明模板资源的位置。如果设置了 assign 属性,该属性对应的变量名用于保存待包含模板的输出,这样待包含模板的输出就不会直接显示了。 Assign 属性 类型 是否必须 缺省值 描述 var string Yes N/A 被赋值的变量名 value string Yes N/A 赋给变量的值 描述: assign 用于在模板被执行时为模板变量赋值.…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop增加input输入框写入到数据库
在ecshop二次开发中增加input输入框,并且写入到mysql数据库,首先打开 ecshop注册页面。user.php?act=register这个是注册的url首先我们去找user.php然后找到act=register动作 if ($action == 'register') { if ((!isset($back_act)||empty($back_act)) && isset($GLOBALS['_SERVER']['HTTP_REFERER'])) { $back_act = strpos($GLOBALS['_SERVER']['HTTP_REFERER'], 'user.php') ? './index.php' : $GLOBALS['_SERVER']['HTTP_REFERER']; } /* 取出注册扩展字段 */ $sql = 'SELECT *…
2025-04-24 阅读全文 →
FWQ
网站开发
ECshop前台和后台提示信息调用
前台提示 1. 显示一个提示信息,调用以下函数: show_message($content, $links = ”, $hrefs = ”, $type = ‘info’, $auto_redirect = true) $content:提示内容 $links:跳转链接名称 $hrefs:跳转链接地址 $type:提示信息类型warning, error, info $auto_redirect:是否自动跳转,默认为是 2. 显示错误信息,调用: show($link = ”,…
2025-04-24 阅读全文 →
FWQ
网站开发
修改ecshop自定义价格区间让价格更人性化
好模板提供的方法可以在ECSHOP后台自由定义价格区间(例如:1-30,31-200,201-1000,1001-5000,5000以上),前台自动体现的一种方法,而且每个类别的价格区间可以任意设置,让价格区间更人性化。 1)、 首先我们来修改ECSHOP的数据库结构,目的是给 ecs_category 增加一个新字段, 进入 后台 》 数据库管理  》SQL查询,执行下面的SQL语句 ALTER TABLE `ecs_category` ADD `grade_define` VARCHAR( 255 ) NOT NULL AFTER `grade` 注意:这里我使用的是 默认数据库前缀ecs_,如果你的数据库前缀不是 ecs_  , 请修改之。 2)、…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop后台增加设置选项(系统控制变量)的方法
ecshop不如织梦方便,因为ecshop不方便在后台直接增加控制变量.需要进数据库修改,或运行sql才行,.比如我们要在后台商店设置,基本设置中,增加一个选项,名称为 是否必须正确填写邮件验证码才可注册成功,1是,0否,如果填0,则注册时,不显示验证码输入框  总共需要两个步骤, 第一步为修改数据库.修改数据库的第一种方法为,在ecshop后台,数据库管理.sql查询中,直接填上类似下面的插入语句 注意修改数据库名称及数据库表格前缀. INSERT INTO `ecshop`.`ecs_shop_config` ( `id` , `parent_id` , `code` , `type` , `store_range` , `store_dir` , `value` , `sort_order` ) VALUES ( '3003',…
2025-04-24 阅读全文 →