香港独立IP空间
香港php空间
美国php空间
域名注册

现在shopex程序是站长使用最多,效果最好,最有实用性的一款商品商城网站程序,也是商城程序当中最受欢迎之一。可是有很多无忧主机php空间的站长朋友在使用Shopex 4.8.5版本补丁时候,都出现了产品多图上传失败,而产品描述页面却上传成功,却不知道怎么解决掉这个问题,寻求无忧主机小编(www.51php.com)帮忙,本人经调试发现:产品多图使用:save_upload方法调用,产品描述使用:save_upload 方法调用,再经过两个方法调用的不同之处,发现问题出在:getimagesize返回空所以出错,如下语句:

list($size_width,$size_height,$image_type) = getimagesize($pic['tmp_name']);

因此我们可以使用“storager”的判断后缀名的方法,将上面代码修改为下列的代码,经行测试,最终发现是可以成功上传图片

$image_type = array_search(ext_name($pic['name']),$ext_name);

下面对两个不同上传附图片页面经行测试,看看有什么不同之处

第一:上传多图测试

<form action="shopadmin/index.php?ctl=goods/product&act=newPic&p[0]=4255&p[1]=add&sess_id=1c42f836458b3153a75bdfb5344301e7" method="post"
enctype="multipart/form-data">
<input type="file" name="Filedata">
<input type="submit" name="Submit">
</form>
<hr>

第二:上传描述图测试:

<form enctype="multipart/form-data" method="post" action="index.php?ctl=editor&act=uploader" >
<h4>从电脑中选择一张图片:</h4>
<input type="file" name="file">
<input type="submit" name="Submit">
</form>

上述的两种测试及之前的修改,是能完全的解决掉标题所示的问题,希望能帮助到大家,更多的Shopex教程,可到无忧主机官网shopex版块进行查询,版块地址:http://www.51php.com/shopex

无忧主机相关文章推荐阅读:

SHOPEX路径问题说明

SHOPEX不支持170号段解决方法

SHOPEX应用中心报错:CERTIFICATE_ID_IS_ERROR

SHOPEX分销王执行慢,报错“MYSQL SERVER HAS GONE AWAY”

本文地址:http://www.51php.com/shopex/18724.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档