3) se dopo
header()
non c'è un
exit;
lo script viene comunque eseguito

credo