ciao
non valorizzi la $_SESSION['logged']
PHP:
<?php
//.........
if ($num_rows == '1') {
header("location: http://127.0.0.1/consorzio-bus-car/index.php");
$_SESSION['username']=$user;
/*session_register("Logged");*/
$_SESSION['logged'];//?? qui metti il valore a NULL
}else {
//........
?>
visto che valorizzi la $_SESSION['username'] a che ti serve $_SESSION['logged']? potresti usare direttamente la $_SESSION['username']
PHP:
<?php
session_start();
/*if(session_is_registered('Logged'))*/
if(isset ($_SESSION['username'] )){
//.....
?>
c'è poi una cosa che non mi quadra (ma alex può confermare o smentirmi).
tu rimandi alla pagina
header("location: http://127.0.0.1/consorzio-bus-car/index.php");
quindi, secondo me, l'istruzione che la segue
$_SESSION['username']=$user;...
non viene eseguita
p.s.
non sbrodolare il codice in quella maniera e racchiudilo negli appositi tag (seconda riga formattazione post ultime tre iconcine)