Come faccio ad azzerare una variabile $_SESSION ?
Nel mio CMS quando utilizzo il gestore di upload, creo una variabile $_SESSION che si incrementa con l'invio dei files. Poi vorrei che si riazzerasse sia con il logout che con la riapertura di una nuova sessione di upload. Ma purtroppo nulla sembra funzionare.
$_SESSION['nfiles'] = 0
unset ($_SESSION['nfiles'])
chiusura browser
nessuno di questi metodi pare funzionare. Se chiudo il browser e poi lo riapro, giustamente devo rifare il login, ma però la variabile $_SESSION['nfiles'] continua ad incrementarsi ugualmente, quindi non capisco come fare per riazzerarla.
Il fatto curioso, ma probabilmento sbaglio qualcosa, è che quando imposto $_SESSION['nfiles']=0 e poi faccio un echo, mi stampa il valore = 0 ma se faccio $_SESSION['nfiles'] = +1 la variabile non è 1 (0 + 1) ma x + 1, dove x è l'ultimo valore incrementato.