我想确保用户通过正确的路径。
因此,如果用户在没有索引的情况下点击page2或page3,那么我想将它们发送回page1。
这样做的最佳方式是什么?
答案 0 :(得分:3)
我会在会议上说。
在索引中,以:
开头<?php
session_start();
$_SESSION['index_visited'] = 1;
?>
然后在其他页面中:
<?php
session_start();
if ( !isset($_SESSION['index_visited']) )
header('Location: index.php');
?>
答案 1 :(得分:2)
或cookies:
的index.php
setcookie('index_visited', 1);
其他页面
if (!isset($_COOKIE['index_visited']) || $_COOKIE['index_visited'] != 1 ) {
header('Location: index.php');
}