当前位置:首页 > 代码 > 正文

ecshopip获取代码(ecshop源码)

admin 发布:2022-12-19 18:10 122


今天给各位分享ecshopip获取代码的知识,其中也会对ecshop源码进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

ecshop 中怎么获取客户端ip

开发前,先安装最新IP库版本升级补丁,升级自带的陈旧的IP库。

安装指南

第一步:将安装文件覆盖到网站根目录(覆盖前注意备份)。下载安装文件:《db_net.zip》

第二步:输入”站点路径/db_net.php”,如””一键完成安装,安装完成后,请立即删除db_net.php。

第三步:编辑/admin/order.php,添加查询IP

大概在:5041行

/* 查询 */

$sql = "SELECT o.order_id, o.order_sn, o.add_time, o.order_status, o.shipping_status, o.order_amount, o.money_paid, o.ip_address," .

"o.pay_status, o.consignee, o.address, o.email, o.tel, o.extension_code, o.extension_id, " .

"(" . order_amount_field('o.') . ") AS total_fee, " .

"IFNULL(u.user_name, '" .$GLOBALS['_LANG']['anonymous']. "') AS buyer ".

" FROM " . $GLOBALS['ecs']-table('order_info') . " AS o " .

" LEFT JOIN " .$GLOBALS['ecs']-table('users'). " AS u ON u.user_id=o.user_id ". $where .

继续添加大概在5065行:

/* 格式话数据 */

foreach ($row AS $key = $value)

{

$row[$key]['formated_order_amount'] = price_format($value['order_amount']);

$row[$key]['formated_money_paid'] = price_format($value['money_paid']);

$row[$key]['formated_total_fee'] = price_format($value['total_fee']);

$row[$key]['short_order_time'] = local_date('m-d H:i', $value['add_time']);

$ip_area = ecs_geoip($row[$key]['ip_address']); //获取IP对应的地理位置

empty($row[$key]['ip_address']) ? '' : $row[$key]['ip_address'] .= ' [ ' . $ip_area . ' ]';

if ($value['order_status'] == OS_INVALID || $value['order_status'] == OS_CANCELED)

第四步:编辑/admin/templates/order_list.htm,添加显示IP

大概32行左右:

  tha href="javascript:listTable.sort('add_time', 'DESC'); "{$lang.order_time}/a{$sort_order_time}/th

  tha href="javascript:listTable.sort('consignee', 'DESC'); "{$lang.consignee}/a{$sort_consignee}/th

      tha href="javascript:listTable.sort('ip_address', 'DESC'); "{$lang.ip_address}/a{$sort_ip_address}/th

  tha href="javascript:listTable.sort('total_fee', 'DESC'); "{$lang.total_fee}/a{$sort_total_fee}/th

  tha href="javascript:listTable.sort('order_amount', 'DESC'); "{$lang.order_amount}/a{$sort_order_amount}/th

大概45-46行左右:

td align="left" valign="top" nowrap="nowrap"{$order.ip_address}/td

第五步:编辑/admin/languages/zh_cn/order.php,添加语言项

$_LANG['ip_address'] = 'IP地址';

第六步:编辑/flow.php,添加获取IP并插入数据库

$order = array(

'ip_address'      = real_ip(),

'shipping_id'     = intval($_POST['shipping']),

'pay_id'          = intval($_POST['payment']),

如图:

ECSHOP的源代码怎么获得

据我所知有点网站可以获得,有的不可以获得。可以试一下。

首先打开你要获得源代码的网站,右键查看源文件,把导入css的那句代码copy下来如:“themes/68ecshopcom/style.css”。把这句代码放在你打开的网站后面。把"style.css"换成index.dwt...categary.dwt..等你要下载的模版文件。把这行代码copy到迅雷的新建任务中直接下载! 同理下载.lbi的库文件,但是要在库文件名字前加上library/ 因为是在这个目录下。

祝君顺利!!!

ecshop网站IP地址

222.92.116.92

本站主数据:江苏省苏州市 电信

参考数据一:江苏省苏州市 电信

参考数据二:江苏省苏州市 电信

关于ecshopip获取代码和ecshop源码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/16842.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载