<?php session_start(); if($_POST['id'] == ID and $_POST['pass'] == PASSWORD){ require_once('session.php'); header('Location:kaiin_add.php'); exit; session.php-------------------------------------------- <?php session_start(); if($_SERVER['HTTP_REFERER'] == 'hogehoge_login.php'){ $_SESSION['login'] = 1; } if($_SESSION['login'] != 1){ header('Location:hogehoge_login.php'); exit; }
1.login.phpでIDとPASSが一致するとrequire_onceでsession.phpを読み込んで、
$_SESSION['login']に1を代入してから会員ページに飛ぶ
2.会員ページでは$_SESSION['login']に1が入っていないとlogin.phpに戻されるというようなことをしたいのですが、なぜかうまくいきません。
3.echoしてみると$_SESSION['login']に1が正常に入らないらしくすべてloginページに戻されてしまいます。
お知恵をおかしいただけないでしょうか?よろしくお願いいたします。
回答3件
あなたの回答
tips
プレビュー