安装配送方式 就出错

2016-07-07 15:26 来源:www.chinab4c.com 作者:ecshop专家

我是用IIS6.0 php5.3 mysql
我试了一下 用测试数据里面已经安装好的配送方式都没有问题 但是进行安装配送方式后 进入结算中心 填完地址联系方式后就出现问题了

PHP Warning: number_format() expects parameter 1 to be double, string given in D:\tmshop\includes\lib_common.php on line 959


ECSHOP-EXP搭建起来的 是没有问题的这是为什么呢?

代码没有修改过,用默认的模板,文件权限都设置为完全控制了是iis的关系 还是php5.3的关系?

回答:
我找到问题点了
不是之前怀疑的问题 而是在flow.php中 配送代码的问题
想请教 下段代码的意思
$shipping_list[$key]['format_shipping_fee'] = $shipping_fee;//price_format($shipping_fee, false);
$shipping_list[$key]['shipping_fee']= $shipping_fee;
$shipping_list[$key]['free_money'] = $shipping_cfg['free_money'];//price_format($shipping_cfg['free_money'], false);

注释掉的是原来的代码

文件校验下,查看修改过的文件,用源文件覆盖试下

请教下段代码的意思
$shipping_list[$key]['format_shipping_fee'] =price_format($shipping_fee, false);
$shipping_list[$key]['shipping_fee']= $shipping_fee;
$shipping_list[$key]['free_money'] = price_format($shipping_cfg['free_money'], false);

这个几个没什么具体意思
price_format 设置 价格格式

就是一些赋值语句。查看 里面的单词的意思就可以了,基本就可以知道是什么变量了

你好
我也有着问题
请教 你是怎么解决的