Problem z otwieraniem/zapisywaniem pliku - scieżka...

Odpowiedz Nowy wątek
2011-08-24 19:18
0

Więc tak, mam folder z plikami php w każdym z tych plików jest ta linijka kodu
fopen("$DOCUMENT_ROOT/../zamowienia.txt", 'ab');
lecz niestety w 1 z 4 plików z tą linijką otwiera całkowicie inny plik niż w reszcie... - co jest nie tak ?
Z góry wielkie dzięki za pomoc.

Pozostało 580 znaków

2011-08-24 23:08
0
  1. $DOCUMENT_ROOT to $_SERVER['DOCUMENT_ROOT'] ?
  2. co to jest tryb ab odczytu pliku?
  3. pliki wywołujesz bezpośrednio, czy include'ujesz z innych plików? jakich?

Pozostało 580 znaków

2011-08-24 23:15
0
notexists napisał(a)
  1. co to jest tryb ab odczytu pliku?

Doucz się: http://pl2.php.net/manual/en/function.fopen.php


Women were the reason I became a monk - and, ah, the reason I switched back...

Pozostało 580 znaków

2011-08-24 23:22
0
notexists napisał(a)
  1. $DOCUMENT_ROOT to $_SERVER['DOCUMENT_ROOT'] ?
  2. co to jest tryb ab odczytu pliku?
  3. pliki wywołujesz bezpośrednio, czy include'ujesz z innych plików? jakich?
  1. Tak
  2. a- tylko do zapisu, b - w binarnym
  3. Wywołuje je bezposrednio.

Pozostało 580 znaków

2011-08-24 23:36
0

Tak co do tematu ogólnie: Nie używaj dynamicznych ścieżek do pliku jeśli koniecznie nie musisz. Zrób sobie plik zawierający konfigurację w którym umieścisz bezwzględną ścieżkę do pliku zamowienia.txt. Obecna forma ścieżki zakładając niedoskonałości PHP które przewinęły się sporo razy jest po prostu niebezpieczna.


Women were the reason I became a monk - and, ah, the reason I switched back...

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0