![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 25.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Posiadam hosting obrazkow, na którym postanowilem dodac opcje opisywania plików. Metoda prób i błędów udało mi się wreszcie zrobić wszystko tak jakbym chciał, przetestowałem (na localhoscie) i działa aż miło. Jednak nieprzyjemna niespodzianka jednak spotkała mnie gdy wrzuciłem pliki na serwer - formularz w momencie edycji opisu nie robi po prostu nic. Nie mam już siły do tego i postanowiłem zgłosić się do specjalistów. Tutaj można zobaczyć jak działa to na localhoscie: http://imageswink.com/~pliki/description.zip A tutaj można zobaczyć jak to nie działa: http://imageswink.com/login.php login: test pass: 123456 Zakładka My photos i tam jest opcja edycji opisu, która nie chce mi działać (po kliknieciu "Save" nic się nie dzieje). Serwer jakiego używam na dysku to Webserv, w takiej wersji: ![]() A oto kod formularza, który użyłem:
Czy ktoś ma jakieś pomysły co może być tutaj źłe, że na jednym serwerze działa a na drugim nie? Tzn jaka może być użyta funkcja/intrukcja, która nie chce działać na jednym z serwerów. Jak ktoś będzie potrzebował to wrzucę phpinfo(). I jeszcze druga sprawa: Jak mogę zablokowac HTML w tym polu? Teoretycznie nie można używać html (bo sobie tak napisałem), ale naprawde gdy zostanie wprowadzony kod to przy wyswietlaniu obrazka, html działa bez zarzutów - a ma nie działac ![]() Z góry dziękuję za pomoc. Pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
chodzi o register globals. Do danych z forma masz sie odwolywac $_POST['tekst'] a nie $tekst.
Ty to robisz polowicznie, bo niby masz: $tekst = $_POST['tekst']; ino maly szczegol. zanim to zrobisz to masz wczesniej: if($tekst) no a wczesniej przeciez nie ma $tekst ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 25.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ale szybka pomoc
![]() ![]() register_globals włączone i działa, formularz też poprawiłem. Dzięki wielkie, punkt przyznany ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat register_globals włączone Wyłącz natychmiast. register_globals to najwieksze zlo tego swiata (no, moze troche przesadzam z calym swiatem). Tak czy siak wyłącz i nie korzystaj nigdy z tego. Do danych masz sie odwolywac tak jak pisalem
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 13 Dołączył: 6.07.2008 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Cytat I jeszcze druga sprawa: Jak mogę zablokowac HTML w tym polu? Teoretycznie nie można używać html (bo sobie tak napisałem), ale naprawde gdy zostanie wprowadzony kod to przy wyswietlaniu obrazka, html działa bez zarzutów - a ma nie działac http://pl.php.net/htmlspecialchars |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 04:07 |