Salve a tutti,
premettendo che sono agli inizi, dovrei fare un sito in cui ogni utente, oltre a username e password, ha un proprio borsellino eletronico che ricarica tramite una pagina apposita e inoltre in alto a sinistra, in ogni pagina del sito, c'è un apposito spazio in cui, nel caso l'utente sia loggato, mostri nome utente e saldo corrispondente. Nessun problema per la creazione del borsellino e relativa ricarica, mentre non riesco a visualizzare il saldo incrementato della ricarica in tempo reale, ovvero subito dopo la stessa, nonostante sul database viene incrementato correttamente. Spero qualcuno riesca ad aiutarmi.
Per visualizzare nome utente e saldo ho creato un file php che richiamo in tutte le pagine con questo codice:
Codice PHP:
<div id="status"> 
    <p>Benvenuto, 
    
    <?php 
    
if (isset ($_SESSION["utente"])) { 
        echo 
$utenteCorrente."!";
        echo 
"<p>Saldo: &euro;".number_format((float)($_SESSION["saldo"]), 2',''')."</p>";
        
        echo 
'<form name="form" action="logout.php" method="GET">';
        echo 
'<p><input class="button" type="submit" name="logout" value="Logout"></p>';
        echo 
'</form>';
    } else {
            echo 
"utente anonimo!";
            echo 
"<p>Saldo: 0.00&euro;</p>";
            echo 
"<p><a href='login.php'>Accedi</a></p>";
            echo 
"<p>Sei un nuovo utente? <a href='new.php'>Registrati!</a></p>";
    }
    
?>
</div>
Non riesco a capire perchè non si aggiorni. Nel caso serva anche qualche altro pezzo di codice, ditemelo pure.