作者文章

fwq

FWQ
网站开发
ECSHOP首页调用最新评论插件
ECSHOP首页调用最新评论插件,好模板提供如下修改代码: <?php if(!function_exists(“get_comments”)){ function get_comments($num) { $sql = ‘SELECT a.*,b.goods_id,b.goods_thumb,b.goods_name FROM ‘. $GLOBALS[‘ecs’]->table(‘comment’) . ‘ AS a,’. $GLOBALS[‘ecs’]->table(‘goods’) .’AS b WHERE a.status = 1 AND a.parent_id = 0…
2025-04-23 阅读全文 →
FWQ
网站开发
如何对ECShop的url路径进行优化把goods修改
 首先找到ecshop并打开include/lib_common.php,找到文件中的build_uri函数。找到下面这样的代码。 case ‘goods’: if (empty($gid)) { return false; } else { $uri = $rewrite ? ‘你需要的关键词拼音-’ . $gid : ‘goods.php?id=’ . $gid; } break; 接着,我们打开.htaccess文件。找到 RewriteRule ^goods-([0-9]+)(.*)\.html$  goods\.php\?id=$1…
2025-04-23 阅读全文 →
FWQ
网站开发
解决服务器在安装ecshop模板的出现500错误
服务器在安装 的时候出现500错误,查找相关资料,找到原因 下面教大家如何处理ecshop服务器500– 内部服务器错误:     首先我们要知道“服务器错误500”只是一个统称,所有内部服务器出现错误基本上都是显示这个错误信息,但是500错误其实也分很多种情况,如果不能找到具体引起错误的原因我们没有 办法对症下药,因此得知详细错误信息非常有必要。     1、解决方法:打开IIS,在功能视图中找到“错误页”,双击进去后,看最右边的“操作”下的“编辑功能设置…”,将“错误响应”下的“详细错误”勾上。     2、网站出现问题是,浏览器去掉了“显示http友好错误提示”选项,仍然看不到具体的错误提示,而是显示, Anerror occurred on the server when processing the URL. Pleasecontact the system administrator.If you are the systemadministrator please click here…
2025-04-23 阅读全文 →
FWQ
服务器教程
探索 Linux 内核中 socket 的底层实现原理
Socket 编程详解:实现高效的网络通信 一、Socket 的概念 在网络编程中,Socket 被比作网络通信中的“插头和插座”,它是用于不同设备之间进行数据交换的接口。我们可以把它看作是一种实现网络通信的机制。就像在日常生活中,插头插入插座后电流得以流通,网络中的数据也通过 Socket 在不同的设备和程序之间流动。 例如,在网上聊天时,发送方通过 Socket 将消息发送出去,接收方通过相应的 Socket 接收消息;又如在下载文件时,下载程序与文件服务器通过 Socket 建立连接,从服务器获取所需的文件数据。 二、Socket 的使用场景 Socket 是实现计算机之间通信的核心工具。无论是通过 TCP 还是 UDP 协议,Socket 都能提供一个可靠或者不可靠的数据传输通道。在初学者中,TCP 协议由于其可靠性常常是首选。 示例:使用 TCP 协议建立连接…
2025-04-23 阅读全文 →
FWQ
网站开发
实现Ecshop商品跳到淘宝、京东等的购买链接
今天简单的实现了一下ecshop商品导出到第三方的购买链接功能。 大致思路是给商品添加一个buy_link的text字段,存为json结构,然后通过json解析输出到商品购买页面 1.添加字段 增加购买链接字段,执行sql语句: 1 ALTER TABLE `ecs_goods` ADD `buy_link` TEXT NULL AFTER `goods_thumb` ; 2.增加商品发布表单项 随意增加 1 <tr> 2  <td class="label">购买链接</td> 3  <td><textarea name="buy_link" cols="40" rows="3">{$goods.buy_link}</textarea></br> 4  使用了简单json结构,请严格按照格式填写(如:{'taobao':'http://','360buy':'http://'},</br>分别代表淘宝店和京东店内的购买连接) 5  </td> 6   7  </tr> 到/admin/templates/goods_info.htm,我增加在第258行下面(即,第三个table最后注意不要破坏table结构) 后台商品编辑页面多出了一个项目 3.增加读取数据…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop foreach控制文章显示条数
 底部帮助中心为例: <!–{if $helps}–> <!– {foreach from=$helps item=help_cat} –> <dl>   <dt><a href='{$help_cat.cat_id}’ title=”{$help_cat.cat_name}”><font color=”#FFFFFF”>{$help_cat.cat_name}</font></a></dt>   <!– {foreach from=$help_cat.article item=item name=help_foreach} –>    <!–{if $smarty.foreach.help_foreach.index <= 2} 帮助显示3条数–>   <dd><a href=”{$item.url}” title=”{$item.title|escape:html}”>{$item.short_title}</a></dd>…
2025-04-23 阅读全文 →
FWQ
网站开发
ECSHOP后台密码忘记了怎么办
在ECSHOP论坛里或ECSHOP技术交流群里, 经常看到一些ECSHOP用户(特别是一些新手朋友)由于各种原因将后台管理密码丢失了或者被别人恶意篡改了, 碰到这种情况该怎么办呢? 因为ECSHOP的管理员密码是加密后保存在数据库里的,要想找回原来的密码,希望不是很大, 但是我们可以通过某种途径来修改管理员密码。 本文总结了一些可用的修改ECSHOP后台管理员密码的方法 1)、获取MYSQL管理地址,也就是phpMyAdmin的地址,一般的虚拟主机商都会提供的,如不清楚可咨询您的虚拟主机服务商。 如果您是独立服务器用户,可以自行上传一个 phpMyAdmin (phpMyAdmin 下载地址:点击这里下载) 2)、选择您的数据库,如下图: 3)、选择管理员数据表,如下图: 4)、找到你想修改的管理员,点击前面的 ,进入修改界面,如下图: 注意PASSWORD哪一行,函数选择 MD5 , 然后在后面的输入框里输入你想要的新密码(如:12345) 即可。 点击“执行”进行保存,然后你就可以使用 新密码 12345 登陆后台管理了。
2025-04-23 阅读全文 →
FWQ
网站开发
关于更换浏览器地址栏ICO图标的问题
最近看到有不少ECSHOP用户反映, 更换favicon.ico 文件后, 浏览器地址栏没有显示新的ICO图标,尤其是IE7。 本教程会告诉你一些更换ICO图标的注意点。 首先制作一个ICO文件,保存为 favicon.ico ,传到网站根目录下并覆盖同名文件。 如果你使用的火狐浏览器,刷新一下浏览器,应该就能看到新的ICO图标了, 如果你使用的是IE浏览器,尤其是IE7,则可能还需要进行如下操作后才能看到新的ICO图标。 点浏览器 工具栏 》 选择“Internet 选项”》删除Internet 临时文件、删除历史记录, 然后关掉浏览器,重新打开浏览器再看一下你的网站,是不是出来了 注意不能只删除“Internet 临时文件”, 删除“历史记录”这一点很重要。
2025-04-23 阅读全文 →