假设,我在项目中有几个页面(login.php,terms.php,profile.php, add_user.php等)。登录名和字词是连续的页面。输入正确的凭证后,用户将进入terms.php页面接受T&C,其中包括一个复选框。 所以我的要求是,当用户接受T&C之后,然后重定向到个人资料页面,并且其工作正常。现在我想如果用户尝试在不接受T&C的情况下更改与配置文件部分相关的任何其他页面的URL(例如profile.php,add_user.php .....任何页面),则它应该重定向到同一page.ie条款.php。我想通过直接更改网址来限制用户访问任何页面,而无需接受T&C。enter image description here
答案 0 :(得分:0)
根据您的问题,您必须在MySQL数据库中添加状态信息以进行T&C 这意味着当用户登录系统时,该第一页为T&C,而接受该页时,您的状态为true(设置1),然后转到下一页。如果用户进入直接配置文件页面,那么在进入配置文件页面之前,您必须检查特定用户的状态,如果状态为0,则重定向到T&C页面,如果状态为1,则重定向到应用URL。