Rediriger vers une page 404 via ce code php

WRInaute occasionnel
Bonjour,

Sur mon site, quand une page n'est pas trouvée, ce simple message "Acces direct au site" est affiché via ce code php :

Code:
...

	$idinc=fopen("$special","r")
                        or die("Page introuvable !! <a href=\"http://www.monsite.com\">&gt;&gt;Acces direct au site</a>
						");
} else {
        $idinc=fopen(" etc...
Comment puis je faire pour afficher une page spécifique (ou rediriger vers une page particulière) ?
J'ai essayé de mettre une url mais ça ne fonctionne pas et je n'ai que le code brut qui s'affiche...
 
WRInaute accro
avant le "$idinc=fopen("$special","r")" as tu déjà initié une session et ou envoyé des données sur le buffer apache ? si non un simple header() devrait te permettre de forger une entête au choix et envoyer le visiteur où tu veux.
 
WRInaute occasionnel
L'exemple montré affiche

Page introuvable !! et le lien.

En cherchant un peu j'ai trouvé qu'il fallait le déclarer dans le head avant tout code html mais dans mon cas ça me parait difficile vu que c'est en plein milieu d'une page de code php (et que je n'y connais rien...)
 
Discussions similaires
Haut