[supersaibal]Originariamente inviato da eiyen
1) come viene richiamata la pagina incriminata?[/supersaibal]
E' una chiamata normalissima:
parent.menu.location.href="../private/menu-privato.php";

[supersaibal]
2) stampa a video il contenuto della variabile $_SESSION['username'] al posto di fare un reload su un'altra location e posta il risultato. [/supersaibal]
Ok.
Stampa correttamente il valore della variabile, ma infatti
alla prima chiamata la pagina reagisce correttamente,
nel senso che viene riconosciuta l'esistenza di $_SESSION['username'] e quindi viene eseguito il corpo
dell'ELSE.
Ma ciò non avviene quando si fa un refresh, cioè viene eseguito il corpo del THEN quindi sta a significare che la variabile $_SESSION['username'] non esiste più, pur rimanendo aperta la sessione(ho controllato in tmp)
cosa che proprio non riesco a capire!!