![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 3.04.2006 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Nie rozumiem jak to działa i jak to możliwe. Proszę mi wyjaśnić mam w jednym pliku chdir('jakas/tam/fajna/scieszka'); i ta linie występuje w jednym pliku który wspólnym worem dla wszystkich funkcji i CMS. teraz niektóre funkcje nie widza zmiany!!! jak by w ogóle chdir nie było. No to wkurzony dodaje w pliku który tego nie widzi. i nagle 3 inne pliki z funkcjami zaczynają widzieć chdir. jak ot możliwe ze na 40 plików 4 nie widza zmiany, po czym jak w jednym z tych 4 w stawie chdir 3 kolejne pliki widza zmianę ? albo tak samo dla łączenia sie z mysql. jest wspólny wór dla każdego i większość plików wszystko widzi. po czym w paru innych musze znowu sie łączyć z bazą. nie rozumiem w czym problem. dodatkowo te pliki odmieńcy nie maja ze sobą nic wspólnego a nagle jak w jednym coś zmienię nagle wszyscy inni odmieńcy zaczynają widzieć tą zmianę. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
po prostu musisz wywołac chdir w odpowiednim pliku,
twój CMS zapewne to struktura includujących sie plików to gdzie umiescisz chdir wpływa na to, którepliki to zobaczą, a pewnie jest to napisane obiektowo, wiec zalezne jest to tez od tego jak dane klasy sie odwołują do siebie, także dziedziczenie tak wiec musisz dac chdir najlepiej gdzieś na sammym początku chierarchi klas Ten post edytował php programmer 22.11.2006, 15:01:54 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 14:13 |