2011-02-08 9 views
0

ユーザーが正しいパスを使用していることを確認します。ユーザーは適切なパスを使用しています

したがって、ユーザーがインデックスを作成せずにpage2またはpage3をヒットした場合、それらをpage1に戻したいと思います。

これを行うにはどのような方法が最適ですか?

答えて

3

私はセッションで言っています。インデックスで

、で始まる:

<?php 
session_start(); 
if (!isset($_SESSION['index_visited'])) 
    header('Location: index.php'); 
?> 
2

やクッキー::他のページに続いて

<?php 
session_start(); 
$_SESSION['index_visited'] = 1; 
?> 

のindex.php

setcookie('index_visited', 1); 

他のページ

if (!isset($_COOKIE['index_visited']) || $_COOKIE['index_visited'] != 1) { 
    header('Location: index.php'); 
} 
関連する問題