CAT_PATH jest zdefiniowany poprzez define w index.php
Wywołuje w przeglądarce plik index.php który includuje plik phpSearch.php
zawartość phpSearch.php:
<?php ... include(CAT_PATH.$filename); ... ?>
Stała działa w phpSearch.php i includuje mi kolejny plik.
W tym kolejnym pliku stała CAT_PATH już nie jest widoczna.
<?php echo CAT_PATH; ?>
daje wynik CAT_PATH a a nie zawartość stałej.
Wygląda na to że stała działa tylko w obrębie zagnieżdzenia dwóch plików a w trzecim już nie działa.
Jakiś błąd?