>Problème se résou simplement donnant comme extension .php ou .inc.php
si l'interpréteur php tombe en rade pour une raison ou une autre le code sera visible quelque soit l'extension.
en revanche :
où toto.php est placé en dehors du www n'affichera que "include('toto.php');" sur le navigateur, et toto.php restera inacessible tout comme son code (le mieux est aussi d'utiliser la configuration include_path pour cacher le path réel).
cela permet aussi d'empêcher d' appeler directement un script, donc oblige de passer obligatoirement par le fichier qui l'inclue (ça peut éviter des erreurs en fonction de l'architecture).
+
Partager