¿Y se veia el mensaje (digo en ASP)? Por cierto, ¿te funciona en ASP cuando desactivas el buffer (Response.Buffer = false)? Porque en PHP el buffer esta por defecto desactivado.
Si quieres programar de la misma forma descuidada que con ASP, pon ob_start() (
www.php.net/ob_start). Pero sigo pensando que es malgastar energias generar salida que no se va a ver.
Saludos.
PD: En la pagina de M$
http://support.microsoft.com/default...NoWebContent=1 comentan el mismo error que obtienes tu con PHP, pero con el response.redirect.