możesz zrobić tak: załóż sobie plik 'empty.inc' - pusty - bez żadnego kodu. napisz funcję check_in_db(), np. coś w stylu
<?php
function check_in_db($file_name)
{
// tutaj zrób to swoje sprawdzanie w bazie danych,
// załóżmy że wynik jest w zmiennej $ok
// ...
return ($ok ? $file_name : 'empty.inc');
}
?>
a potem stosowanie jest już proste, i nie ma problemu z globalami...
<?php
include(check_in_db('jakis_plik_php.inc'));
?>
jak nazwa pliku będzie ok. to go zainkluduje a jak nie to wciągnie 'empty.inc' co będzie bez wpływu na działanie reszty kodu ...
EDIT: brakowało apostrofów...
powodzenia.