我想知道如何将状态从未完成创建为已完成。"不完整"是菜单页中的一个链接,用户单击该链接后,会重定向到调查模块。
我的问题是,如果用户提交调查模块并重定向回菜单页面,同时状态变为"已完成",该如何处理。
请提供指导和建议。TQ。
以下是我的代码以获得更多理解:
<table border="1" align="center" cellpadding="0" cellspacing="0">
<tr><td>
<table border="1" cellpadding="7" width="630" cellspacing="1">
<tr>
<th><font size=2>Modul</font></th>
<th><font size=2>Status</font></th>
</tr>
<tr><td><font size=2><center>Modul 1<td><a href="indsurvey1.php"><center><font size=2>Not complete</a></td>
<tr><td><font size=2><center>Modul 2<td><a href="indsurvey2.php"><center><font size=2>Not complete</a></td>
<tr><td><font size=2><center>Modul 3<td><a href="indsurvey3.php"><center><font size=2>Not complete</a></td>
<tr><td><font size=2><center>Modul 4<td><a href="indsurvey4.php"><center><font size=2>Not complete</a></td>
</table>
</td></tr>
</table>
据我所知,在从一个页面移动到另一个页面时,我觉得您需要管理状态标志。
为此,您可以使用Session变量,并用"not complete"对其进行初始化,然后相应地对其进行操作。
例如:
$_SESSION['Status']='not complete';
function menu()
{
if(status1 == true)
{
$_SESSION['status'] = 'complete';
}
else
{
echo 'not complete';
}
}
希望它能有所帮助!