【发布时间】:2015-10-06 00:55:51
【问题描述】:
我有 3 页。
-page1.php 通过带有 post 操作的表单发送数据
-page2.php 从 page1.php 接收数据。在 page2.php 中有一个指向 page3.php 的链接
-page3.php 做了一些工作。
当我点击从 page3 回到 page2 时发生
确认重新提交表单
ERR_CACHE_MISS
我理解这种行为的原因。当我从 page1 到 page2 获取数据时,我将其中一些存储在会话中,因此我不需要总是使用提交。如果没有使用提交,我如何检查提交是否完成才能正常继续?
这是page2的一些代码:
<?php
if (session_status() == PHP_SESSION_NONE) {
session_start();
}
global $dbcnx;
if (isset($_POST['submit']))//if i submit i store in session
{
$_SESSION['team_name'] = $_POST['teams'];
echo $_SESSION['team_name'];
}
else //do nothing
{}
//conitnue code normally
.
.
.
那是我最后一次尝试。任何回应都会有所帮助。提前致谢!
【问题讨论】: