uploadify插件火狐上传图片显示302,或者是 IO,

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uploadify插件火狐上传图片显示302,或者是 IO,相关的知识,希望对你有一定的参考价值。

我用的是tp框架,在用uploadify 上传图片时,IE谷歌都可以,火狐下提示302,试了很多方法,比如

?;jsessionid="+"<%=request.getSession().getId()%>

都是不行的.有时候提示IO错误,我在.htaccess里面加

<IfModule mod_security.c>
# 禁止对 POST 数据进行安全扫描,使不中断多文件上传等功能
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>

 

也没用,后来看到http://www.thinkphp.cn/topic/9122.html

这里说的打开ThinkPHP下的Conf下的convention.php文件,然后将109行‘VAR_SESSION_ID‘ => ‘session_id‘的注释打开

3.2.3版本是第101行,

var sid = ‘{:session_id()}‘;
然后实例化uploadify时,formDate参数设置为:
formData : {‘session_id‘ : sid},

这是我的代码

var sid = ‘{:session_id()}‘;
$(‘#file_upload‘).uploadify({
‘formData‘: {
‘timestamp‘: "{$timestamp}",
‘token‘: "{$token}",
‘session_id‘ :sid
},

 

以上是关于uploadify插件火狐上传图片显示302,或者是 IO,的主要内容,如果未能解决你的问题,请参考以下文章

基于Jquery插件Uploadify实现实时显示进度条上传图片

thinkphp 使用插件异步上传图片或者文件

uploadify上传图片插件的使用

jQuery无刷新上传插件Uploadify的上传按钮不显示

Uploadify/uploadifive上传(中文文档)

文件上传利器JQuery上传插件Uploadify