2010-11-21 2 views
2

J'utilise le code suivant pour afficher une cutom 404 non trouvé avec PHP:sur mesure 404 trouvé avec PHP

header("HTTP/1.0 404 Not Found"); 
header("Status: 404 Not Found"); 
include('404.php'); 
exit(); 

Cependant, la page du navigateur par défaut 404 apparaît. Quel est le bon code pour produire 404 tout en incluant un fichier PHP?

Merci,

Joel

Répondre

5

Cependant, la page du navigateur par défaut 404 apparaît. Quel est le bon code pour produire 404 tout en incluant un fichier PHP?

Certains navigateurs (notamment IE et Chrome) affichent leur propre page 404 lorsque la taille de la page en sortie est inférieure à 512 octets.

Tamponnez votre sortie pour aller au-delà. J'aime utiliser some nice ASCII art.

+0

Personnellement, je préfère les images Doge, mais à chacun son. http://i2.kym-cdn.com/photos/images/original/000/581/296/c09.jpg –

+1

@Scott il n'y a absolument rien de mal avec les images Doge ... mais elles ne seront pas montrées dans "view" source "tandis que l'art ASCII sera. –

+0

Ne pouvons-nous pas simplement faire des compromis et travailler de l'autre côté de l'allée? Qu'en est-il de demander l'art des chiens Doge? –