![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 19.03.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Wlasnie uaktualnilem php na 5 i mam cmsa ktory ma wiekszosc starego kodu(mimo najnowszej wersji) ktory nie dziala pod php5 a dokladnie: HTTP_POST_VARS, HTTP_GET_VARS, HTTP_SERVER_VARS zastanawiam sie teraz jak to szybko zrobic by nie zmieniac tego wszystkiego w plikach na wersje odpowiadajace normom php5 Czy wie ktos jak to mozna latwo i sprawnie zrobic ? Kombinowalem cos z tym mniejwiecej tak: define(HTTP_POST_VARS, _POST); <-- w pliku glownym do ktorego odnosza sie wszystkie pliki ale to nie chce dzialac - co robie zle ? A moze macie inne ciekawsze pomysly ? |
|
|
![]() |
![]()
Post
#2
|
|
Administrator planeta/IRC Grupa: Przyjaciele php.pl Postów: 385 Pomógł: 0 Dołączył: 19.04.2003 Skąd: Zabrze Ostrzeżenie: (0%) ![]() ![]() |
@M4chu: czytaj ze zrozumieniem. Nie da się dowolnej zmiennej ustawić jako superglobalną, można ją jedynie wsadzić w tablice $GLOBALS, która jest superglobalna, ale to nam nic nie daje w tej sytuacji (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
@_memento_: prawdopodobnie w php.ini (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Odpal funkcje phpinfo(); to dostaniesz informacje (m.in) o połozeniu pliku konfiguracyjnego. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 10:58 |