![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 2.11.2011 Ostrzeżenie: (0%) ![]() ![]() |
Mam zrobiony autoload ale problem jeśli skrypty są wywoływane z podkatalogów muszę dodać do path kolejny "../../"
Jak pozbyć się takiego kodu: /config.php
folder/folder/skrypt.php
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Możesz rekurencyjnie przeszukiwać określony katalog z klasami lub stworzyć sobię mapę klas na ścierzki i tylko wczytywać z tablicy ścieżkę.
W dziale Pro bodaj jest temat nt. autoloaderów co i jak wydajnie zrobić. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 467 Pomógł: 77 Dołączył: 6.09.2008 Skąd: Miechów / Kraków Ostrzeżenie: (0%) ![]() ![]() |
Możesz dodawać ścieżki względem pliku config.php, zamiast tego uruchamianego. Pobierz sobie scieżkę bezwzględną do pliku config.php i na jej podstawie możesz dodawać katalogi do include_path. Dzięki temu niezależnie, gdzie będzie ulokowana aplikacja będzie działała prawidłowo, o ile nie zmienisz struktury katalogów względem pliku config.php
-------------------- Niemożliwym jest stworzenie czegokolwiek idiotoodpornego, ponieważ idioci są wyjątkowo pomysłowi.
https://www.aroch.pl https://themeforest.net/user/aroch https://www.astroblog.aroch.pl https://www.4geeks.pl |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 12:41 |