ログインをスキップできるのはなぜですか?
初心者:
私は最初にログインして Mainframe.html に移動しましたが、URL に直接入力しました: http://…………//Mainframe.html兄弟たちに聞きたいのですが、Mainframe.html に移動する前にまずログインする必要があるので、どう対処すればよいでしょうか。
------解決策---------
ログイン時にログイン情報をセッションに保存します。 Mainframe.html に飛んだ後、セッション内のデータを取り出して判断するだけ
-----解決策------ --- --
Mainframe.html を直接入力したくない場合は、Mainframe.html を確認する必要があります
ただし、Mainframe.html ではサーバーサイド スクリプトを実行できません
-- ---- 解決策 --------------------
$_session を使用して判断します。
値がある場合はログインします。値がない場合はログインが許可されません
------解決策------ --
各ページでセッションがあるかどうかを確認し、ログインに成功したらセッションを保存する必要があります。
------解決策---------
<?php<br />session_start ();<br />if (! isset ( $_SESSION ['username'] )) {<br /> /*header("Location:index.php");*/<br /> $url = "index.html";<br /> echo "<META HTTP-EQUIV=\"refresh\" CONTENT=\"0;url=$url\">";<br /> exit ();<br />}<br />?>