好的,所以我刚刚开始一个非常新的项目,突然出现了这个问题。上传工作正常,我可以移动/替换和编辑已上传图片的文件名。
但是,当我尝试将变量分配给 session 时,当您以用户身份登录时已经创建的变量,它不会显示。看起来 session 没有创建,为什么这不起作用?也许我把这一切都弄错了,但我如何使用 Uploadify 将 session 从 A 点转移到 B 点?看起来使用基本 AJAX 调用 (jQuery) 执行此操作没有问题,但如果我使用 Uploadify,它将无法工作。
最佳答案
Uploadify 不保留浏览器 cookie,因为它使用 flash 上传文件。最简单的解决方案是在 POST 中传递 session ID,然后使用它来查找 session 。
来自第一个链接的示例:
$_COOKIE['PHPSESSID'] = $_POST['PHPSESSID'];
session_start();
相关主题:
Sessions and uploadify
Uploadify not passing variables, Session problem?
jquery uploadify and codeigniter session id problem
http://www.uploadify.com/forums/discussion/43
关于php - php 文件中的 jQuery 和 Uploadify session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5158603/