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    },
时间: 2024-12-15 23:33:12

uploadify插件火狐上传图片显示302,或者是 IO,的相关文章

uploadify插件Http Error(302)错误记录(MVC)

由于项目(asp.net MVC)需要做一个附件上传的功能,使用的是jQuery的Uploadify插件的2.1.0版本,上传文件到自己项目指定的文件夹下面.做完之后,在谷歌上测试是正确的,在火狐上报Http 302的错误,自己也找了很多资料去看,也试了试,都不行,最后回本溯源,看302的错误解释.官方给的解释是:302重定向,暂时性转移. 自己就尝试着把处理文件上传的方法放到了另外一个Controller下面,结果在火狐上就不会报错了,好变态啊,自己花费好久都没解决的问题,在一瞬间竟然搞定了,

bootstrap时间插件 火狐不显示 完美解决方法

原文链接:http://www.phpbiji.cn/article/index/id/141/cid/4.html bootstrap时间插件火狐 bootstrap-datetimepicker火狐 不管用 不显示:解决方案:     在项目开发中用到了bootstrap-datetimepicker的时间插件,但是在火狐下却不能使用,在网上找到的方法什么外层模态框去掉tabindex="-1" role="dialog"属性,不管用的!!或许仅仅只是适用于他的

关于ThinkPHP下使用Uploadify插件 仅有火狐提示HTTP Error (302)错误的解决办法

'VAR_SESSION_ID' => 'session_id', //修复uploadify插件无法传递session_id的bug 首先在项目目录中的Common/Conf/config.php中加入上面一条配置. 然后在你的上传页面的JS代码中加入session_id=>session_id()参数即可   "uploader": "{:U('Admin/Config/uploadify',array('session_id'=>session_id(

MVC中使用jquery uploadify上传图片报302错误

使用jquery uploadify上传图片报302错误研究了半天,发现我上传的action中有根据session判断用户是否登录,如果没有登录就跳到登陆页,所以就出现了302跳转错误.原来更新了flash的版本以后,通过uploadify获取不到session的值.我目前的解决办法是: Global.asax.cs中: /// <summary> /// 解决uploadif上传无法获取Cookie的情况 /// </summary> /// <param name=&qu

解决uploadify插件不同浏览器下的兼容性问题

http://www.thinkphp.cn/code/2138.html uploadify在部分浏览器上没法使用,或者各种报错的解决方法.uploadify插件上传图片是很爽的体验. 如果用chrome浏览器使用该插件基本上不会出任何错误. 报错情况: 1.缺少flash插件. 这种情况比较好解决,直接下载一个flash for firefox插件安装上就可以解决了,或者在安装一个flash for ie插件. 2.直接HTTP 302错误. 这种情况说明页面做了session验证,做了重定

【Uploadify】远程上传图片到【七牛云存储】

1.下载Uploadify版本3.2.1 2.下载七牛SDK 解压后将 qiniu 文件夹copy到uploadify文件夹下 3.修改uploadify.php文件 <?php $verifyToken = md5('unique_salt' . $_POST['timestamp']); if (!empty($_FILES) && $_POST['token'] == $verifyToken) { $tempFile = $_FILES['Filedata']['tmp_na

uploadify控件 上传图片到百度云存储

最近使用了uploadify 控件上传图片到百度云....大体思路是 前台通过uploadify获取文件传入后台,调用百度云存储api上传到百度云,返回一个url 链接.我们把链接存储到数据库中,这样我们数据库中就是只有url  而真正的文件保存在百度云存储当中,很轻便很好用.这一个业务流程用到了uploadify 控件和百度云存储. 流程如下:首先下载uploadify 包 这个不同文件混在一起还没有分开..功能先实现再说... 前台jsp页面如下: <%@ page language="

tp5使用uploadify插件做上传

uploadify插件地址 推荐使用flash版本 插件引入<script src="../jquery.js"></script><script src="../jquery.uploadify.min.js"></script><script type="text/javascript">$(function(){$("#uploadify").uploadify

解决WordPress后台安装主题、插件图片不显示的问题

今天搭建wordpress发现现在主题的时候预览图片都没有了,于是搜索了一下,发现下面的这个方法确实管用,于是转载收藏. 有在WordPress后台安装主题.插件的小伙伴可能会遇到主题.插件图片不显示的问题,这给我们照成了不便.说到底还不是墙的问题,所以咱可以通过修改本地的hosts文件来决解. 决解方法 打开C:\WINDOWS\system32\drivers\etc目录里的hosts文件,将以下代码追加到hosts文件尾并保存,代码来自 Uazoh优佐生活 #wpCDN 93.184.21