Bonsoir,
se posait à moi la question d'empêcher l'accès à des fichiers dont le contenu est destiné exclusivement à être inclus par d'autres fichiers, j'ai écris une fonction qui semble permettre ceci, j'aimerais savoir si vous approuvez son efficacité et surtout sa sécurité:
Modifié par xXjujo002Xx (15 Jan 2013 - 22:18)
se posait à moi la question d'empêcher l'accès à des fichiers dont le contenu est destiné exclusivement à être inclus par d'autres fichiers, j'ai écris une fonction qui semble permettre ceci, j'aimerais savoir si vous approuvez son efficacité et surtout sa sécurité:
<?php
function ver_include($file) {
if(basename($file)==basename($_SERVER['PHP_SELF'])) {
echo 'Erreur: l\'accès à ce fichier n\'est pas autorisé.';
exit;
}
}
?>
Ensuite, pour vérifier si un fichier est inclus ou pas, j'insère la fonction au début du fichier que je veux tester avec la constante "__FILE__" pour règle "$file"ver_include(__FILE__);
Alors est-ce que c'est bon ? Merci à vous Modifié par xXjujo002Xx (15 Jan 2013 - 22:18)