![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 573 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich,
już wcześniej zastanawiałem się nad problemem ścieżki do plików katalogów. I chciałbym znaleźć z Waszą pomocą odpowiedź. Pytanie na przykładzie. Katalogi www / include www / uslugi www / uslugi / masaz mam strukturę katalogów strony (załóżmy, że strona znajduje się w katalogu o nazwie www) w tym też katalogu znajduje się plik index.php (strona główna) w katalogu www mamy katalog include, w którym są pliki (np. naglowek.php, menu_lewe.php) ładowane prze funkcje include() dla pliku index.php i innych plikach znajdujących się w katalogu www) Wszystko jest ok do czasu kiedy potrzebuję dodać kolejny katalog np. uslugi ponieważ wówczas dla nowego pliku znajdującego się w katalogu uslugi np. masaz.php ścieżki "includowanych" plików nie zgadzaja się, ponieważ ustawione są dla katalogu www, a nie uslugi. Jak napisać skrypt generujący ścieżkę dynamicznie dla plików katalogu, a nie określoną statycznie. Tak, aby includowane pliki nie trzeba było kopiować i dodawać kolejne takie same tylko dlatego, że ścieżka się nie zgadza. Tak, aby jeden plik (np. naglowek.php) z katalogu include mógł być używany nie zależnie czy znajduje się w katalogu www, czy uslugi, czy innym. A najlepiej byłoby jak myślę, aby w każdym pliku ścieżki były tworzone dynamicznie, dla każdej lokalizacji elementów strony. Zacząłem pisać funkcje, ale nie mam przekonania, że to jest najlepszy pomysł:
Szukam dobrego rozwiązania, a przedstawione powyżej działa, ale nie jest tak jak bym chciał. (IMG:style_emoticons/default/sciana.gif) Potrzebna pomoc Ten post edytował Malinaa 21.04.2010, 20:25:38 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 19:00 |