标头重定向后的空数组$_FILES


empty array $_FILES after redirect by header

我通过我的表单发送文件。我将表单发送到操作A,但在操作A中,我使用函数header()到操作B。我使用函数header(),因此操作B中的数组$_FILES为空。是否有可能在$_FILES 中包含日期

简短回答无

使用标头时("location:b.php");将头发送回客户端,客户端向b.phpurl发送第二个请求。

您需要将文件存储在A.php文件中,然后重定向到b.php.

您可以向该url添加一个参数(例如:header('location: b.php?file=ok');),或者将信息存储在会话中以知道文件已被提交。