Nie działają mi includy. Dostaję komunikat że podana lokalizacja nie istnieje. Poniżej zamieszczam więcej szczegółów:
Drzewo Katalogów :
/System/
/Funkcje
/Dodawanie/Szablony
/Grafika
/Zapytania
W szablonach zamieściłem sobie pliczki, które wywoływane są includami. I tak na przykład: Wyświetlając stronę z podkatalogu/
/System/Funkcje/Dodawanie/dodaj_xxx.php chcę aby wyświetlił się nagłówek który jest w lokalizacji /Szablony/naglowek.inc.
w takim razie mam w dodaj_xxx.php tak zapisane :
Kod
include ('Szablony/naglowek.inc');
i w lokalizacji jest taki pliczek, który jest dostępny z przeglądarki : localhost/~system/Szablony/naglowek.inc
niestety jak dam debug w edytorze to dostaję informacje że obiekt nie istnieje.
Kod
<b>Warning</b>: main(Szablony/naglowek_czlonkowie.inc): failed to open stream: No such file or directory in <b>c:\usr\krasnal\www\system\funkcje\Dodawanie\dodaj_xxx.php</b> on line <b>4</b>
<b>Warning</b>: main(): Failed opening 'Szablony/naglowek_czlonkowie.inc' for inclusion (include_path='.') in <b>c:\usr\krasnal\www\system\funkcje\Dodawanie\dodaj_xxx.php</b> on line <b>4</b>
<b>Warning</b>: main(): Failed opening 'Szablony/naglowek_czlonkowie.inc' for inclusion (include_path='.') in <b>c:\usr\krasnal\www\system\funkcje\Dodawanie\dodaj_xxx.php</b> on line <b>4</b>
Rozumiem, że problem jest z lokalizacja, ponieważ będą już na stronie dodaj_xxx.php nie jestem w katalogu głównym dla localhosta / tylko już w podkatalogu /Funkcje/Dodawanie /
Moje pytanie brzmi w takim razie w jaki sposób mam się odwołać w tym pliku do ścieżki /Szablony/naglowek.inc. ?
Próbowałem na początku dać . jednak nic to nie zmieniło.