如何使网站用户按顺序浏览网页
我正在开发一个简单的网站,要求用户在3个不同的页面上输入信息。所以他们需要从页面A转到页面B.如何阻止他们输入www.example.com/pageB.php跳过页面A?如何使网站用户按顺序浏览网页
此外,我甚至不知道你所说的页面必须按顺序访问,所以任何关于谷歌搜索条款的建议也赞赏。
您可以在会话中存储变量以检查用户是否访问过先前的页面。
page1.php中
<?php
$_SESSION['has_visited_page1'] = true;
....
使page2.php
<?php
if (empty($_SESSION['has_visited_page1'])) {
exit('You must visit page 1 first');
}
如果它是一个形式,你可以在会话存储上页的字段值。
这工作得很好。谢谢。 – user1563247
您可以检查网页参考信息,如果该页面不是指你的预期,然后重定向或展示的东西你想
edited1
在PHP,你可以尝试在网页上的代码
var_dump(@ $ _ SERVER [“HTTP_REFERER”])
你会知道如何编写它。
请注意,这不是解决方案。 HTTP_REFERER很容易被欺骗。 – Dmitri
我想你是指多页形式。请参阅以下网址:https://www.formget.com/multi-page-form-php/和http://form.guide/php-form/php-order-form.html –