![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 5.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie....
Mam taki problem, normalnie działająca zbudowana na jednym pliku księga gości oparta na zapisie do pliku txt po przniesieniu na serwery home.pl nie działa.. po wybraniu linku do wpisania się w pasku adresu zmienia sie adres tj. zmienia sie ?id=1 ktore powinno wywołać odpowiedni do wpisania kod w skrypcie ale nic sie nie dzieje oprocz przeładownia strony-odświeżenia... na lokalnym serwerze tez działa jak należy... Czy moglibyście pomóc ? oczywiscie CHMODy sa na 777
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 375 Pomógł: 20 Dołączył: 28.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Podejrzewam, że short_open_tag = Off. Zamień <? na <?php
Zamień $id na $_GET['id']. Tak samo postąp z innymi parametrami przekazywanymi przez adres URL. Pola formularzy uzyskujesz przez $_POST, np. $_POST['nazwa_pola'], a nie $nazwa_pola. Jeżeli to gotowiec - zmień skrypt. Era PHP 4.0 skończyła się już dawno. Jeśli sam to pisałeś, podaj adres kursu, z którego korzystasz (jeśli nie chcesz na forum, możesz na PW). Ten post edytował WebCM 26.02.2010, 22:44:28 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 677 Pomógł: 89 Dołączył: 31.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
short_open_tag jest na home.pl domyślnie włączone, w przeciwieństwie do register_globals, które zresztą na każdym lepszym czy gorszym serwerze powinno być wyłączone i w ogóle nigdy nie powinno istnieć...
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 5.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki serdeczne za odpowiedz...
jest to gotowiec wzięty jakis czas temu z net-a po zmianie <? na <?php bez zmian... jutro pozmieniam zmienne tak jak radził kolega WebCM i się odezwę (dzisiaj juz niestety nie żyje)... chyba ze jeszcze jakaś koncepcja jest możliwa,(kontakt z adminem z home.pl) ? jeszcze raz wielkie dzięki i dobranoc |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 375 Pomógł: 20 Dołączył: 28.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
W PHP 6 zniknie register_globals, a poza tym to jedna wielka luka w bezpieczeństwie skryptów. Dokonaj zmian. (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 5.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam Panowie.....
Dzięki wielkie kolego WebCM Twoje rady pomogły, $_GET['id'] i $_POST['nazwa_pola'] pomogły teraz śmiga jak na innych serwach... załączam poprawiony kod, a nóż ktoś nie będzie musiał przerabiać-chociaż to było ciekawe doświadczenie (IMG:style_emoticons/default/winksmiley.jpg)
Jeszcze raz dzięki wielkie i pozdrawiam! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 20:56 |