Il problema è proprio che prndo il valore del tipo di utente che è dal DB usando il valore della variabile $_SESSION['username'], ma ogni tanto il valore di questa variabile cambia e quindi mi preleva il ruolo di un altro utente.
Adesso provo a capire se ho fatto casino con i nomi, ma in locale funziona....
ti faccio una domanda, faccio bene a usare questo sistema per dare differenze di permessi o è meglio un'altra soluzione?