non lo ho detto nella mia risposta di prima perche' sarebbe stato meglio che ci fosse arrivato da solo ...
ma:
1) ---> cosa fa la funzione controllo_login ????
2) ---> se controlla $_SESSION nella funzione, deve prima diventarne membro con session_start() e non dopo....