![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 17.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Nie od dziś już piszę w php ale natknąłem się na pewien problem, i mam pytanie jak to w końcu jest z include jeżeli mamy pewne drzewo katalogowe. Załóżmy że:
w pliku index.php mamy instrukcje i wszystko jest ok. Jak teraz powinna wyglądać instrukcja include w pliku plik.php aby załączyć plik1.php: czy Pytanie wynika z stąd iż pierwsze rozwiązanie drugie poprawnie na mojej lokalnej maszynie natomiast rozwiązanie pierwsze znalazłem w osCommerce, a nie działa u mnie. Jak to w końcu powinno być poprawnie? Może mam coś nie tak w konfiguracji PHP? Logika nibyjest prosta, do index wrzuca jest wszystko co jest w plik.php więc niby rozwiązanie drugie na logike wydaje się być poprawne. Dlaczego więc w osCommerce zrobione jest inaczej? Jak w końcu jest naprawdę z plikami includowanymi? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 17.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Przed każdym wywołaniem include daj sobie: To będziesz wiedział dokładnie w jakim miejscu w systemie plików obecnie się znajdujesz = będziesz wiedział na co wskazuje dana ścieżka względna. (IMG:style_emoticons/default/winksmiley.jpg) Przed jednym i drugi include jest to samo. Includowanie nie zmienia miejsca w drzewie katalogowym. Ale to nie wyjaśnia dlaczego w gotowym skrypcie osCommerce zastosowane jest rozwiązanie które teoretycznie powinno działać, a nie działa, a drugie rozwiązanie działa, a teoretycznie nie powinno. To moja konfiguracja serwera jest skopana, czy chłopaki od osCommerce mają coś nie halo? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 21:51 |