![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 8.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Tworze sobie strone internetowa, a jednym z jej elementow mialaby byc ksiega gosci. Mam kod, ktory poczatkowo byl sprawdzany pod wzgledem funkcjonalnosci na wirtualnym serwerze poprzez program WebServ. No i wszystko tutaj dzialalo idealnie. Mianowicie mozna bylo dodac nowy wpis, a on od razu zapisywal go do pliku i odczytywal na stronie. Oto screen zrobiony nie tak dawno ... (IMG:http://img841.imageshack.us/img841/5134/73398548.jpg) Nastepnie po przeniesieniu wszystkiego na serwer i po dodaniu wpisu w ksiedze gosci wyskakuje taki oto blad ... (IMG:http://img202.imageshack.us/img202/21/89730133.jpg) Popatrzylem troche w kod zrodlowy strony i oto co pokazuje ... (IMG:http://img651.imageshack.us/img651/5953/13852076.jpg) No i zastanawiam sie czy to jest blad w kodzie PHP, czy moze w ustawieniach serwera? Wychodzi na to, ze nie moze w ogole odnalezc pliku/serwera. Z tego co wiem, to kolega udostepnil mi jakas tam przestrzen na serwerze w formie katalogu. Moze to ma jakies znaczenie? Jak odczytuje plik zrodlowy ksiegi gosci po odpaleniu strony na localhost'cie, to wyswietla mi prawidlowo <form action=/ksiega_gosci.php method=post>. Moge przypisac w kodzie na serwerze bezposrednio ten plik, ale i tak wtedy nie dodaje wpisu. ponizej wklejam jeszcze kod owej funkcji z pliku kod_kometarzy.php3, moze wystarczy cos w kodzie zmienic aby dzialalo?
no i jeszcze kod wywolujacy ta funkcje
tak wiec, bede wdzieczny za okazala pomoc, gdyz sam nie moge/nie potrafie poradzic sobie z tym problemem (IMG:style_emoticons/default/sad.gif) pozdrawiam, aliatic Ten post edytował aliatic 15.02.2011, 23:19:51 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 8.01.2011 Ostrzeżenie: (0%) ![]() ![]() |
$REQUEST_URI zamień na $_SERVER['REQUEST_URI'] dzieki, juz jest jakis krok do przodu. zmienilem i kod przedstawia sie nastepujaco ...
teraz nie wywala bledu i poprawnie znajduje plik ksiega_gosci.php. aczkolwiek nie zapisuje wiadomosci do pliku. w efekcie po nacisnieciu przyciku wyslij, powraca na strone i nie dodaje wpisu. aha, jak w global zmienie $REQUEST_URI na $_SERVER['REQUEST_URI'], to wywala blad. Cytat Parse error: syntax error, unexpected '[', expecting ',' or ';' in C:\Program Files\WebServ\httpd\kod_komentarzy.php3 on line 60 katalog i plik, maja ustawiony dostep na 777. tak wiec, nie jest to kwestia niemozliwosci zapisu. wiec wychodzi na to, ze gdzies w kodzie jeszcze mam blad. bylyby ktos tak mily i przegladnal owy kod i wskazal bledy? kod_komentarzy.php3
wszystko wywolywane jest w pliku ksiega_gosci.php poprzez ponizszy kod
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 00:00 |