Entiendo tienes esos datos aparte... y llamas a el archivo por un include()... bueno puedes ocupar define() y defined()...
http://mx2.php.net/manual/es/function.defined.php
Checa los comentarios:
Cita: if (!defined("X")) {
echo "You Cannot Access This Script Directly, Have a Nice Day.";
exit();
}
And your page is a good as protected :)
add a note
Saludos!