Hola,
Supongo que la pagina que quieres "ocultar" es la del otro mensaje, y que el error que te da con el header() es algo asi como "No se puede enviar la infomacion de las cabeceras ....".
La razon es que antes del header() no puedes mandar ninguna salida al navegador. Salida es HTML, espacios, letras, echo "pp", mensajes de error, etc. Si el codigo es el del otro mensaje, quita todo el codigo HTML.
Saludos.
PD: Creo que viene mejor explicado en el manual
www.php.net/header
PD2: Acostumbrate a que enviemos al manual oficial. Es lo primero que debes revisar.