Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Includowany plik - czy wie, do jakiego pliku został zaincludowany
Forum PHP.pl > Forum > Przedszkole
krzychusss
Stworzyłem sobie prostą stronę, na kilku plikach:

index.php, galeria.php, artykuly.php

W każdym pliku zaincludowane są pliki z katalogu struct:

header.php, sidebar.php, footer.php

Teraz pytanie:

Czy np. plik header.php wie, do jakiego pliku został w tym momencie zaincludowany? Wiem, że można to zrobić wprowadzając zmienną do każdego z plików (index.php, galeria.php, artykuly.php) i sprawdzać jej wartość w includowanych plikach, ale czy da się bez tego?
exood
możesz korzystać w tych plikach z tablicy $_SERVER.
i np w pliku header.php dajesz:
  1. if($_SERVER['SCRIPT_FILENAME'] == '/galeria.php'){
  2. echo 'jestes w galerii';
  3. }
krzychusss
Dzięki wielkie. Działa smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.