Cita: como todos sabemos luego de hacer un header location hay que poner un exit()
Para nada cierto. Si no hay ninguna salida HTML antes del header, la función no dará ningún error, el header se ejecutará y no alcanzará a llegar a la siguiente línea, por lo que si pongas exit o no lo pongas no afectará en nada.
Ejemplo:
Código PHP:
Ver originalecho 'Hola! Ésta línea nunca se ve, porque nunca llega a ella';