Mi problema es que estoy intentando que cuando ocurra un error 404 al intentar abrir una imagen que no existe en el servidor, que se mande una imagen indicándolo. El script es el siguiente:
Código PHP:
if(strstr($_SERVER['REQUEST_URI'],"png") || strstr($_SERVER['REQUEST_URI'],"gif") || strstr($_SERVER['REQUEST_URI'],"jpg")){
header("Content-type: image/png"); /* AQUI ESTA EL ERROR */
$imagen=imagecreatefrompng("404errorImagen.png");
die(imagepng($imagen));
}
Código:
Entonces mi pregunta es ¿cómo puedo solucionar esto?Warning: Cannot modify header information - headers already sent by (output started at /homepages/x/htdocs/error/404.php:1) in /homepages/x/htdocs/error/404.php on line 1
No me vale la respuesta de enviar la imagen como html con <img src=... porque metiendo html dentro de un <img> no va a salir nada.