![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 5.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam problem z napisaniem strony - mam 3 pola do wpisania danych, i docelowo te dane mają zapisać sie na pliku txt. Problem w tym, że napisałem w/w formularz i skrypt php zapożyczyłem z tej strony... Mimo to po wpisaniu danych do formularza nic się nie dzieje (nic nie pojawia się w pliku tekstowym)
Oto dwie części strony HTML, moim zdaniem odpowiedzialne za cały proces, no i skrypt php.
Jeśli ktoś może mnie naprowadzić na dobry trop, byłbym wdzięczny! (IMG:style_emoticons/default/smile.gif) Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
A na co mu 777? Jeśli to ma być tylko dla skryptu do odczytu i zapisu to nawet 600 może być (IMG:style_emoticons/default/winksmiley.jpg) Niech zajrzy sobie do chmod i zdecyduje jakie uprawnienia nadać. Ja nadal sądzę, że pewnie ma php5 i zamiast $_SERVER['DOCUMENT_ROOT'] walnął $DOCUMENT_ROOT bo gdzieś tak w jakimś starym tutorialu przeczytał. A dlaczego? Popatrzcie na kod. Raz używa odwołanie (prawidłowe) przez tablice $_POST, innym razem używa getenv a potem $DOCUMENT_ROOT. Przecież to wydaje się logiczne, że gdyby wiedział co kopiuje z netu, to takiego zamieszania by nie robił (IMG:style_emoticons/default/winksmiley.jpg) Użyłby po prostu odwołań poprzez właściwe odwołanie do $_SERVER lub $_POST a nie mieszał wszystkie metody odwołań ze sobą. Dlatego nie wie czy ma włączone php4 czy php5, a jeśli tego nie wie to także świadomie nie może powiedzieć czy tablice superglobalne ma włączone czy nie w php.ini
EDIT: Zapomniałbym dodać, że plik nie musi istnieć. a+ w fopen i tak stworzy go jeśli on nie istnieje Ten post edytował thek 6.09.2009, 08:03:45 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 11:25 |