新闻中心

Shopex图片上传不了解决办法

作者 / 无忧主机 时间 2015-02-16 22:41:39

现在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”

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

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服