繁体   English   中英

直接 URL 访问

[英]Direct URL access

假设,我在一个项目中有几个页面(login.php、terms.php、profile.php、add_user.php 等)。login & terms 是连续的页面。 输入正确的凭据后,用户将进入terms.php 页面以接受包含复选框的T&C。 所以我的要求是当用户接受 T&C 然后重定向到个人资料页面并且它工作正常。 现在我想如果用户尝试更改与个人资料部分相关的任何不同页面的 URL(例如.profile.php、add_user.php..... 任何页面)而不接受条款和条件,那么它应该重定向到同一页面,即条款。 php.ini 我想通过直接更改 URL 来限制用户访问任何页面而不接受条款和条件。 在此处输入图片说明

根据您的问题,您必须在 MySQL 数据库中为 T&C 添加状态字段这意味着当用户登录您的系统时,第一页是 T&C 接受该页面时您的状态为真(设置 1)然后转到下一页. 如果用户转到直接个人资料页面,那么在转到个人资料页面之前,您必须检查特定用户的状态,如果状态为 0,则重定向到 T&C 页面,如果状态为 1,则重定向到应用 url..

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM