se fai una ricerca sui thread presenti in archivio trovi centinaia di post sull'argomento sessioni.

Brevemente per dare un minimo di risposta diciamo che la sessione del singolo utente viene recuperata tramite il cookie di sessione. Quindi senza il cookie verra' inizializzata una sessione nuova.

Ma dando un'occhiata veloce al tuo codice:

Codice PHP:
$query=mysql_query"SELECT * FROM utenti WHERE username='".$username."' ");
$elemento mysql_fetch_array($query); 
if(
$elemento['username']!=$username) { echo "login fallito"; } 
Questo controllo e' di una assurdita' disarmante.