Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> HTTP_POST_VARS -> _POST
_memento_
post
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 ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ksiadz
post
Post #2





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 24.11.2003

Ostrzeżenie: (0%)
-----


moze cos takiego naprawi problem
  1. <?php
  2.  
  3. $_POST = array();
  4. foreach( $HTTP_POST_VARS as $key => $val )
  5. {
  6. $_POST[ $key ] = $val;
  7. }
  8.  
  9. $_GET = array();
  10. foreach( $HTTP_GET_VARS as $key => $val )
  11. {
  12. $_GET[ $key ] = $val;
  13. }
  14.  
  15. $_SERVER = array();
  16. foreach( $HTTP_SERVER_VARS as $key => $val )
  17. {
  18. $_SERVER[ $key ] = $val;
  19. }
  20.  
  21. ?>

albo przez referencje problem rozwiazac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 10:19