Originariamente inviato da lauraben
no, le variabili non sono in una funzione, ma vengono controllate all'inizio della pagina, ogni volta che si ricarica.
Essendoci la sessione dovrebbero essere sempre attive.....no? invece risultano vuote....grazie mille x il tuo aiuto
diciamo che a questo punto non capisco piu' che fai ....

Se vuoi vedere se le sessioni sono attive, verifica se esiste il file di sessione e se esiste, se e' valorizzato. Per sapere qual'e' il file che utilizza la tua sessione puoi semplicemente stampare il session_id e verificare il valore reso.

Es:

Codice PHP:
session_start();

echo 
session_id(); // stampa l'id di sessione

if(isset($_SESSION)) {

        
print_r($_SESSION);

        } 
se l'id di sessione dovesse cambiare ogni volta significa che per qualche ragione non valorizzi alcuna sessione.