php程序中应用swfupload上传关于SESSION的有关问题
Jun 13, 2016 am 11:23 AM
php程序中应用swfupload上传关于SESSION的问题
SWFUpload在上传时重新开辟了一个新的Session进程,无法与原有程序的Session保持一致,需要在上传时传递原有程序的SessionID,根据它来“找回”其应有的Session
但是我怎么弄都无法找到。有没有朋友知道的,帮帮忙。谢谢了。我用的是DEDECMS的程序。
这是Swfupload中开辟的SEEEION。
upload_url: "upload.php",<br /> post_params: {"PHPSESSID" : "<?php echo session_id(); ?>"},<br /> file_size_limit : "2048",<br /> file_types : "*.jpeg;*.jpg;*.bmp;*.png;*.gif;*.flv;*.mp4;*.wma",<br /> file_types_description : "允许上传的格式",<br /> file_upload_limit : "100",<br /> file_queue_limit : "0",
这是upload.php处理页的信息
if (isset($_POST["PHPSESSID"])) {<br /> session_id($_POST["PHPSESSID"]);<br /> } else if (isset($_GET["PHPSESSID"])) {<br /> session_id($_GET["PHPSESSID"]);<br /> }<br /> $img_path = '/uploads/';<br /> session_start();
我应该怎么去获取那个SESSION,并判断用户是否有登录权限来上传文件呢,知道的朋友告诉一下,拜托了。
------解决方案--------------------
session_start();往顶上放放
------解决方案--------------------
你下載我的範例吧
http://download.csdn.net/detail/sibang/4538151
這個範例好像整合了sessionid傳遞的部份.

Hot Article

Hot tools Tags

Hot Article

Hot Article Tags

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

Solution: Your organization requires you to change your PIN

How to adjust window border settings on Windows 11: Change color and size

How to change title bar color on Windows 11?

How to enable or disable taskbar thumbnail previews on Windows 11

OOBELANGUAGE Error Problems in Windows 11/10 Repair

10 Ways to Adjust Brightness on Windows 11

How to turn off private browsing authentication for iPhone in Safari?
