Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> stale a php, definiowanie sciezek
nu_moon
post
Post #1





Grupa: Zarejestrowani
Postów: 69
Pomógł: 0
Dołączył: 26.01.2006

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


Pracuje sobie wlasnie nad jedna spora aplikacja i wszystko szlo doskonale do momentu w ktorym dziwnym trafem przestaly dzialac odwolania do katalogu glowniego tzn '../'.
Poza tym, okazalo sie ze czasem tzreba wyjsc za katalog danej domeny zeby np wczytac napisane wczensiej klasy ktorych tez uzywalem w innych miejscach.

Teraz pytanie - jak to zrobic zeby miec nad tym jakakolwiek kontrole (tzn nie zapisywac sciezek w kazdym wywolaniu require czy include.

To co odpada:
1 - staram sie nie uzywac zmiennych globalnych (ktore ponoc maja przestac dzialac w php6)
2 - definiowanie stalych nie dziala w oczekiwany sposob, tzn jesli zdefinuje stala w pliku index.php, w kolejnych plikach nie bedzie juz widoczna.
3 - definiowanie stalych na poczatku kazdego pliku odpada z oczywistych powodow

Jedyne co przychodzi do glowy to utworzenie pliku w glownym katalogu ktory by definiowal stale i wczytywanie go w kazdym skrypcie ktory dolacza jakies inne (czyli praktycznie kazdy ), ale tu znow, 2x wiecej wczytan plikow przy kazdym wyswietleniu strony...

Poradzcie cos pliz..
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Rozumiem ze Twoja odpowiedz jest lekko ironiczna
ja wiem ze czasami potrafi komuś cos zironizowac, ale tutaj w tym temacie nie mialem takiego zamiaru. Chcialem ci jedynie powiedziec ze jest inaczej niz mowisz i upewnic sie, czy oby napewno myslimy o tym samym (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Cytat
Moj błąd, faktycznie nie jest tak jak pisałem ale skrypty te są uruchamiane jaki inne zadanie z Ajaxa
Eh.. za długo chyba dzisiaj siedzę przy komputerze
Czyli problem rozwiązany? Bo znowu nie jestem pewien co masz na mysli.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 27.12.2025 - 20:11