Znalazłem w necie gotowy prosty kod panelu logowania.
<? ?> <html> <head> <title>Panel Admnistratora</title> </head> <body> <? { if($_POST['pass']=='haslo') //HASLO if($_POST['login']=='login') //LOGIN { { $_SESSION['admin']='tak'; } } } { $_SESSION['admin']=''; } if($_SESSION['admin']=='tak') { <?php //*********************************Moja strona****************************************** ?> } else { echo '<a href="panel_a.php?admin=tak">Logowanie do panelu admina</a>'; } if(isset($_GET['admin']) && $_GET['admin']=='tak') { echo '<tr><td><form method="POST" action="panel_a.php"> <p align="center"> <b>Admin</b><br> <input type="text" name="login" size="20" value="Login" /><br> <input type="password" name="pass" size="20" value="Hasło"><br> <input type="submit" value="Zaloguj"></p> </form></td></tr>'; } if($_SESSION['admin']=='tak') { echo '<br /><br /><a href="panel_a.php?admin=wyloguj">Wyloguj</a>'; } ?> </body> </html>
Niestety w przeglądarce poza polami do logowania wyświetlają się fragmenty kodu.
Wygląda to tak:

Jak to zlikwidować? Chcę, żeby były tylko okienka wpisywania loginu i hasła.
I żeby po zalogowaniu to okienka zniknęły, bo też się to nie dzieje.