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
0
- $DOCUMENT_ROOT to $_SERVER['DOCUMENT_ROOT'] ?
- co to jest tryb ab odczytu pliku?
- pliki wywołujesz bezpośrednio, czy include'ujesz z innych plików? jakich?
0
notexists napisał(a)
- co to jest tryb ab odczytu pliku?
0
notexists napisał(a)
- $DOCUMENT_ROOT to $_SERVER['DOCUMENT_ROOT'] ?
- co to jest tryb ab odczytu pliku?
- pliki wywołujesz bezpośrednio, czy include'ujesz z innych plików? jakich?
- Tak
- a- tylko do zapisu, b - w binarnym
- 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.