`
jickcai
  • 浏览: 238892 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

swfupload cookie 处理

    博客分类:
  • php
PHP 
阅读更多

在uhome使用swfupload上传文件,在有登录验证的时候会报错,经过测试找到解决方法,就是把cookie带过去。

 

1.

cp_upload.php

得到cookie

<?php

$cookies="";

  foreach ($_COOKIE as $name => $value) {

$cookies.=",'$name':'$value'";

    }

?>

2模板中

把cookies当作swf的参数传递给程序:

<script>

var option={'albumid':albumid$cookies};

swfu.setPostParams(option);

swfu.startUpload();

</script>

3.submit.php中

把通过swfuplod传递过来的cookie赋值给$_COOKIE

<?php

$_COOKIE=$_POST;

include_once('../common.php');

include_once(S_ROOT.'./source/function_cp.php');

include_once(S_ROOT.'./source/function_magic.php');

 

if(empty($_SGLOBAL['supe_uid'])){

echo '请重新登录!';

}else{

 

//echo $url; 上传文件

echo '上传成功';

}

?>

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics