【发布时间】:2015-10-27 10:40:51
【问题描述】:
我从来没有能够多次回显 $_POST[''] 变量。为什么会这样,我做错了什么?请参阅下面的示例。
第 1 页:用户填写一个小表格 - 例如:用户名和密码。
第2页:(表单的动作):我回显$_POST['Username'] and $_POST['Password']。
第 3 页(您从第 2 页通过header("Location: page3.php") 重定向到的页面:我无法在此处回显$_POST['Username'] and $_POST['Password']?这是为什么呢?
【问题讨论】:
-
POST 变量只存在于当前请求中。如果要多次使用,请使用sessions。只要用户不关闭浏览器或您删除会话(例如通过注销),它就会存在。通过 $_SESSION 访问会话变量
-
“包含”需要的页面,具体取决于您在第 2 页获得的结果