![]() |
Problem z $DOCUMENT_ROOT - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster) +--- Wątek: Problem z $DOCUMENT_ROOT (/thread-problem-z-document-root) Strony:
1
2
|
RE: Problem z $DOCUMENT_ROOT - xtronix856 - 19-02-2012 To jak ty bys to zrobil skoro masz sciezke bo ja juz nie mam sily na to ;/ RE: Problem z $DOCUMENT_ROOT - xtronix856 - 19-02-2012 --Sorry za spam-- do zamknięcia -- Hahah... Wystarczylo usunac / i te .. Powinno wygladc tak @ $wp = fopen("$DOCUMENT_ROOT/zamowienia/zamowienia.txt", 'ab'); Ksiazka sugerowala sciezke... Pozdro =) Close. RE: Problem z $DOCUMENT_ROOT - Pedro84 - 19-02-2012 Dokładnie tak: Kod: $wp = fopen($_SERVER['DOCUMENT_ROOT'] . '/zamowienia/zamowienia.txt', 'ab'); 1. Po co Ci ta zmienna? 2. Nie wiesz, że za każdym razem jak używasz @ to na świecie ginie kotek? RE: Problem z $DOCUMENT_ROOT - xtronix856 - 19-02-2012 1. Żeby ja odczytać i zapisać dane z formularza =) 2. Jak to... kotek =( ? RE: Problem z $DOCUMENT_ROOT - Pedro84 - 19-02-2012 1. No właśnie, tylko raz? Więc $_SERVER['DOCUMENT_ROOT'] w zupełności Ci wystarczy. Taka dobra praktyka na przyszłość. 2. No poważnie, kotek. Taki szary, mały. A ja lubię kotki. Przeczytaj więc to: http://forum.php.pl/obsluga-bledow-polaczenia-z-baza-danych-t36397.html. Jednym słowem, tłumienie błędów to zło, straszne zło. RE: Problem z $DOCUMENT_ROOT - xtronix856 - 19-02-2012 1. Skróciłem sobie nazwę =p $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT']; 2. Blad praktycznie w 99% tam nie wystąpi a jeżeli ma juz wystąpić to wolałbym żeby nikt nie widział ścieżki =), tylko ładnie "Zamówienie Państwa nie może zostać przyjęte w tej chwili. Proszę spróbować później." Książka mi mowi... W tym rozdziale opiszemy sposoby zapisania do pliku zamówienia przedstawionego w przykładzie oraz metody późniejszego odczytania tego pliku. Pokażemy również, dlaczego takie rozwiązanie nie zawsze jest najlepsze. Pracując z większą liczbą zamówień, powinno się zamiast niego używać systemu zarządzania bazami danych, takiego jak MySQL. RE: Problem z $DOCUMENT_ROOT - TomDOm - 08-04-2012 Od kilku dni uczę się PHP. Przerabiam właśnie ten sam problem i zauważyłem, że skrypt zaczął działać jak umieściłem folder zamówienia dwa katalogi wyżej a nie jeden wyżej niż pliki strony. coś takiego "../../zamowienia/zamowienia.txt" @ $wp = fopen("$DOCUMENT_ROOT/../zamowienia/zamowienia.txt", 'ab'); zastanawiam się jak działa "$DOCUMENT_ROOT" bo wyglada mi jak by przenosil o katalog wyżej ("../") ps. zaznaczam że jestem bardzo świeży w PHP (zaledwie kilka dni), więc jak coś nie poprawnie sformułowałem to przepraszam... |