Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Includowanie pliku
klapaucius
post 17.04.2010, 22:35:36
Post #1





Grupa: Zarejestrowani
Postów: 223
Pomógł: 3
Dołączył: 4.07.2009
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Witam. Mam następujący problem: Mam silnik strony. Znajduje się tam kilkadziesiąt różnych plików. W każdym pliku muszę zaincludować plik do języka, czyli np jeśli plik nazywa się index.php to w nim muszę wpisać "include('jezyk/index.php')". Czy da się jednak zrobić to bez wpisywania tej linijki kody w kazdy plik osobno? Dodam, że na początku każdego pliku jest już zaincludowany plik header.php (znajduje się tam wygląd strony itp), i zastanawiam się jakby w ten header.php wstawic np. linijke "include(jezyk/nazwa_pliku.php)". Jak zrobić tylko, by zamiast 'nazwa_pliku.php' automatycznie wykrywało na jakiej podstronie jesteśmy i wstawiało tam nazwe pliku (np. jesli byloby na stronie main.php to owa linijka wyglądała by następująco: "include(jezyk/main.php)".
Mam nadzieję, że nie zagmatwałem sprawy i że jasno sie wyraziłem. Pozdrawiam.

Ten post edytował klapaucius 17.04.2010, 22:36:29
Go to the top of the page
+Quote Post
Szeszek1992
post 17.04.2010, 23:05:44
Post #2





Grupa: Zarejestrowani
Postów: 117
Pomógł: 29
Dołączył: 20.05.2009

Ostrzeżenie: (0%)
-----


  1. $tab=explode('/', $_SERVER['SCRIPT_NAME']);
  2. $adres='jezyk/'.end($tab);
  3. if(file_exists($adres)) include($adres);


Ten post edytował Szeszek1992 17.04.2010, 23:08:13


--------------------
Go to the top of the page
+Quote Post
klapaucius
post 18.04.2010, 12:52:23
Post #3





Grupa: Zarejestrowani
Postów: 223
Pomógł: 3
Dołączył: 4.07.2009
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Dzięki piekne za pomoc!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 15.07.2025 - 02:17