ユーザーが最初にアクセスするとインデックスページにリダイレクトされるページを作成しようとしていますが、ユーザーが2回目にアクセスするとページはリダイレクトされません。訪問をカウントするための単純なphpセッションと、条件をチェックするためのifステートメントを使用しています。
<?php
session_start();
$_SESSION['views'] = $SESSION['views']+1;
if($SESSION['views'] = 1){
header("location:index.php");
}
?>
問題は、配列をゼロで初期化することです。
<?php
$_SESSION['views']=0;
?>
それは見た目と同じくらい単純で、それほど難しいものでもありません。