我有一个调用页面的表单upload.php
:
<form action="http//path/to/upload.php" method="POST" enctype="multipart/form-data">
此页面使用 blueimp 的JQuery File Upload插件,该插件返回一个 JSON 响应,其中包含正在上传的文件的数据。
问题是,对于我网站的内部工作,我绝对需要文件上传器在会话中存储一些信息。但是,如果我upload.php
直接调用页面,则session_start()
工作......当被表单调用时,会话丢失并且正在创建一个新会话,从而无法在页面之间共享所需的信息。有什么建议或提示吗?
编辑:显然,带有表单的页面有自己的工作会话。问题是 id 不同并且会话upload.php
为空。但如果我直接调用 upload.php 则不会,在这种情况下会检索到正确的会话!