La funzione header non vuole nessun output prima della sua chiamata, dove per output intendo qualsiasi dato inviato al browser

Nel tuo caso controlla il file login.php alla riga 12.