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

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.

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?
0
notexists napisał(a)
  1. co to jest tryb ab odczytu pliku?

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

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.
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.

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