用户来自正确的道路

时间:2011-02-08 12:38:50

标签: php

我想确保用户通过正确的路径。

因此,如果用户在没有索引的情况下点击page2或page3,那么我想将它们发送回page1。

这样做的最佳方式是什么?

2 个答案:

答案 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');
}