Stai usando un browser molto obsoleto. Puoi incorrere in problemi di visualizzazione di questo e altri siti oltre che in problemi di sicurezza. . Dovresti aggiornarlo oppure usarne uno alternativo, moderno e sicuro.
ciao
@longo
credo che il problema sia proprio quello, da quello che dice, la riga sopra, prima dell'if isset,
echo $_SESSION["username"];
gli stampa il valore della sessione, mentre il var_dump restituisce
string(47) "UPDATE admin SET utenti = WHERE id = 1"
cioè la sessione sembra sparire, è quello il mistero perche non dovrebbe sparire
Mi sembra molto strano ma non credo ci siano problemi a inserire il valore proveniente da una sessione.
Anche perchè puoi sempre mettere il valore contenuto nella sessione in un'altra variabile ed usare quella per la query.
Anzi prova un pò ciò che ho appena scritto, non si sa mai.
'Al massimo non funziona comunque' come dice un certo gatto