このログインスクリプトの何が問題になっていますか?モーダルスタイルのiframeログインボックスがあり/login.php
、があり/index.php
ます。
ログイン後、login.phpはindex.phpにリダイレクトしますが、ユーザー名が表示されません。ただHello Guest
。ログインしようとすると、と表示されますyou, username, are already logged in
。
login.php:
<?php session_start(); require_once('connections/Main.php');
if(isset($_SESSION['username'])) {
echo '<div class="error_message">Attention! You, '.$_SESSION['username'].' are already logged in.</div>';
echo "<br />";
echo "Go <a href='javascript:history.go(-1)'>back</a> to the page you were viewing before this.</li>";
exit();
}
?>
index.php:
<?php session_start();
require_once('connections/Main.php');
?>
<div> Hello <?php if(isset($_SESSION['username'])) {
echo $_SESSION['username']; }
else{ echo 'Guest'; } ?></div>