il prolbema sta solo nella pagina dove creo la sezione

Codice PHP:
session_start();

    if(
$_SESSION){

    
$username=$_SESSION['username'];
    
}
    else{
        if(!
$_SESSION && $_POST['username'] ){
            
$username=$_POST['username'];
            
$_SESSION['username']=$username;
        }
        else{
             
header("location: index.php");
             exit;
        }
    } 
praticamente quando clicco il tasto indietro del browser me la ricrea perchè gli riviene passato $LPOST['username']