uploadify头像上传302错误[新手容易理解的方法]

出现302错误,基本上就是你使用了官方自动加载方法_initialize造成的,因flash不能传递session值,你_initialize方法判断session不存在就跳转到首页,所以服务器重定向造成302错误。 解决方法

'height' : '200',
'fileTypeExts'    : '*.jpg; *.png; *.gif;',
'formData' : { 'authId' : '<{$Think.session.merchant}>' },

随意在formdata参数里传递一个键和一个值。键随意写,值则是你_initialize判断的值。设置完成后 在自动执行方法内

// 头像上传302解决方法
if(!empty($_POST['authId'])){
    $_SESSION['merchant'] = $_POST['authId'];
}

这样就可以了。意思就是判断POST传值过来authid不为空。就重新赋值给session,不做判断。所有页面都会被赋值为空。

最后修改:5年前 2014-01-09

© 著作权归作者所有

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏最高权限比特流

Servlet详细教程

32740
来自专栏Golang语言社区

【Go 语言社区】JS 相关---Window Location

window.location 对象用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面。 Window Location window.locati...

32270
来自专栏Albert陈凯

Storm Trident State 三种事务

原文链接 译者:魏勇 Trident 中含有对状态化(stateful)的数据源进行读取和写入操作的一级抽象封装工具。这个所谓的状态(state)既可以保...

37360
来自专栏前端小叙

koa2使用注意点总结

get请求,ajax传入参数 获取的时候为ctx.request.query.参数名

10620
来自专栏linux驱动个人学习

assert断言

assert是一个宏定义,其作用是如果它的条件返回错误,则终止程序执行,原型定义: 1 #include <assert.h> 2 void assert( i...

35650
来自专栏码匠的流水账

nginx limit配置参数解读

本文主要解析一下ngx_http_core_module、ngx_http_limit_conn_module以及ngx_http_limit_req_modu...

33120
来自专栏好好学java的技术栈

“面试不败计划”:Java多线程和并发基础面试问答

多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应...

9120
来自专栏智能大石头

新生命开发团队Orm框架XCode v3.5.2009.0714源码发布(圣诞随心大礼包)

忙忙碌碌有一年!做了很多东西,到头来,似乎又什么都没有做。人继续变老,程序继续改进。     这段时间从我们各个系统抽取了基础的常用的部分,整理后形成了一个...

21770
来自专栏武军超python专栏

2018年8月25日多线程编程总结

PYTHON 本身也支持多任务处理,并且提供了如下的操作方式 多线程多任务处理机制   (比较常用) 多进程多任务处理机制   (不常用,大型项目开发或者系...

12440
来自专栏Python小屋

在Python中执行JavaScript代码并进行数据交换

闲言碎语不多讲,今天介绍一下Python扩展库pyexecjs。 首先进入命令提示符环境,使用pip安装Python扩展库pyexecjs,瞬间完成: ? 然后...

30740

扫码关注云+社区

领取腾讯云代金券