`
jickcai
  • 浏览: 243019 次
  • 性别: 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 '上传成功';

}

?>

分享到:
评论

相关推荐

    SWFUpload的跨域请求处理

    **SWFUpload 跨域请求处理详解** 在Web开发中,SWFUpload是一个非常流行的JavaScript库,用于实现浏览器端的文件上传功能。尤其在处理大文件上传或需要跨域请求时,SWFUpload展现了其独特的优势。这篇我们将深入...

    SWFupload

    在Web应用中,尤其是在处理大量用户文件上传时,SWFupload的出现极大地改善了用户体验,避免了传统单个文件逐次上传的繁琐过程。 SWFupload的工作原理是结合了JavaScript的交互性和Flash的多媒体处理能力。...

    swfupload

    7. **与服务器端的交互**:SWFUpload通过JavaScript与服务器端进行通信,通常使用AJAX技术,可以实现异步上传和回调处理。 8. **ASP.NET集成**:SWFUpload可以通过.NET Framework的控件或者JavaScript API在ASP.NET...

    swfupload flash上传兼容所有浏览器

    SWFUpload 是一款开源的Flash上传组件,它在过去的网页开发中被广泛使用,尤其在应对多文件上传和处理大文件上传时具有显著优势。它的核心功能是利用Flash技术实现跨浏览器的文件上传,即便是在那些不支持HTML5的旧...

    SWFUpload中文乱码.

    SWFUpload是一款经典的JavaScript与Flash结合的文件上传组件,它允许用户在网页上实现多文件选择和上传功能,尤其在处理大文件上传时表现出色。然而,在处理中文文件名时,SWFUpload可能会出现中文乱码的问题,这...

    swfupload上传demo示例

    在本文中,我们将深入探讨SwfUpload的工作原理、如何与ThinkPHP框架结合使用,以及如何处理配置和SQL文件。 SwfUpload 的工作原理: SwfUpload 使用Adobe Flash技术,提供了一个友好的用户界面,用户可以选择多个...

    mvc下swfupload实例

    配置SwfUpload包括设置按钮外观、上传参数、错误处理、文件类型检查等。例如,你可以使用`swfuploadSettings`对象来定义上传URL、文件大小限制、并发上传数量等。 5. **预览和缩略图** SwfUpload支持图片预览功能...

    swfupload文件上传源码ASP

    总的来说,"SWFUpload文件上传源码ASP"是一个实用的工具,它结合了ASP的后端处理能力和SWFUpload的前端上传功能,为用户提供了一种高效且友好的文件上传体验。开发者可以通过研究和修改提供的源码,定制符合自己需求...

    SWFUpload_V2.2.0

    3. **事件处理**:SWFUpload在上传过程中触发各种事件,如文件选择、文件上传进度、上传成功或失败等。开发者可以通过绑定事件处理器来实现动态反馈和错误处理。 4. **参数配置**:SWFUpload允许通过配置对象调整其...

    swfupload sample

    在.NET环境中,SWFUpload可以很好地与后端服务集成,处理文件上传的逻辑。 标题"swfupload sample"指的是一个关于SWFUpload的示例项目,可能是为了展示如何在实际开发中配置和使用SWFUpload。描述中的".net ...

    swfupload说明

    SWFUpload 是一个开源的JavaScript库,它允许网页在后台上传文件,尤其适用于处理大文件上传,无需刷新页面。这个工具在Web开发中非常实用,因为它提供了友好的用户体验,同时提高了上传性能。本文将深入探讨...

    SwfUpload 多文件上传

    5. **上传事件处理**:SwfUpload会触发一系列事件,如`fileQueued`、`fileUploaded`、`uploadProgress`等。在事件处理函数中,你可以更新UI,如显示进度条、处理错误信息或者更新服务器状态。 6. **与服务器端通信*...

    swfupload例子

    - JavaScript文件:包含了初始化SwfUpload和处理事件的代码示例。 - CSS文件:用于样式控制,使上传组件与页面风格统一。 - Flash文件(.swf):SwfUpload的核心组件,负责实际的文件上传操作。 - 示例图片或文件:...

    swfupload demo

    在SWFUpload与Struts的集成中,SWFUpload负责前端交互,而Struts的Action类处理文件上传逻辑,将文件保存到服务器,并可能更新数据库记录。Struts配置文件(struts-config.xml或struts2的struts.xml)需要相应地配置...

    swfupload网友修改版

    6. **upload.php**:这可能是一个简单的PHP脚本,用于接收并处理SWFUpload上传的文件。在实际应用中,开发者通常会将文件保存到服务器、验证文件类型和大小、或者执行其他业务逻辑。修改版可能对文件上传后的处理...

    swfupload(new)swfupload(new)swfupload(new)

    swfupload(new)swfupload(new)swfupload(new)swfupload(new)swfupload(new)swfupload(new)swfupload(new)swfupload(new)swfupload(new)swfupload(new)swfupload(new)

    SwfUpload文件上传demo

    - **文件名处理**:由于SwfUpload使用Flash上传文件,可能会导致文件名乱码问题,服务器端需要正确处理文件名编码。 5. **安全注意事项**: - **防止XSS攻击**:确保验证上传文件的安全性,避免恶意用户上传可...

    SwfUpload的用法Demo

    SwfUpload是一款强大的JavaScript库,它允许在网页中实现Flash上传功能,尤其适用于处理大量文件上传或需要进行预上传处理的场景。这个“SwfUpload的用法Demo”压缩包虽然不包含SwfUpload的核心文件,但我们可以从其...

Global site tag (gtag.js) - Google Analytics