El problema es que muestras la página aunque el usuario no esté logueado.
Podrías probar haciendo un
include
de una página (por ejemplo, "logueado.php") para cuando el usuario haya iniciado sesión, y otra para cuando no esté logueado (por ejemplo, "no_logueado.php").
Por ejemplo, entre
<meta charset="utf-8">
y
<title></title>
:
Código PHP:
Ver original<?php
if(isset($_SESSION['username'])){ include 'logueado.php';
} else {
include 'no_logueado.php';
}
?>