Con il codice che hai postato l'errore che prima appariva scompare, ma l'ID continua a non apparire a video.

Ricapitoliamo: nel database ho creato la tabella "registrati" composta dai seguenti campi: 1) ID, 2) nome 3) cognome 4) email 5)username 6) password
dalla pagina "login" l'utente immette le proprie credenziali di accesso, username e password, ed la form invia i dati al file "controllo.php"; in questo file dovrebbe essere inizializzata la variabile di sessione "ID" il cui contenuto dovrebbe essere l'ID prelevato dalla tabella "registrati" relativamente all'utente che si sta loggando.

Non mi sembrava una cosa particolamente difficile da fare, ma vedo che mi perdo sempre anche sulle piccole cavolate . Cosa c'è ancora che non va?
Mille grazie