autre solution, si tu connais le nom du fichier et qu'il est appelé directement par le navigateur du type --http://www.site.com/chemin/script_nonOK.php, tu peux utiliser l'url rewriting et renvoyer une page d'erreur à chaque fois que cette page est invoquée.
Les défauts : le script change de nom : cela ne marche plus, si c'est un include, cela ne fonctionne pas non plus.
Il y a peut-être moyen aussi de paramétrer PHP (cf php.ini) pour que le script ne sois pas accéssible. Mais là c'est hors de mes compétences. Va voir le topic de Drasche, il y aura peut-être une solution décrite dedans.
---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !