将状态从未完成更改为已完成PHP


Change status from not complete into completed PHP

我想知道如何将状态从未完成创建为已完成。"不完整"是菜单页中的一个链接,用户单击该链接后,会重定向到调查模块。

我的问题是,如果用户提交调查模块并重定向回菜单页面,同时状态变为"已完成",该如何处理。

请提供指导和建议。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';
 } 
 }

希望它能有所帮助!