Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Zmienne superglobalne
Forum PHP.pl > Forum > Przedszkole
Spirit86
witam, mam super duży problem, serwer nie chce czytać zmiennych typu GET, próbuję poprzez $_GET, $HTTP_GET_VARS i nic, tak jakby nie istniały te tablice!

Wersja php: 4.3.1 (powinno już działać $_GET)

Wie ktoś o co chodzi?!

Pozdrawiam
mike
Pewnie masz włączone register_globals.
Sto miliardów razy na forum ten temat był poruszany.
Spirit86
sęk w tym, że napisałem:

  1. <?php
  2. foreach($_GET AS $key=>$value){
  3. $$key = $value;
  4. }
  5. foreach($HTTP_POST_VARS AS $key=>$value){
  6. $$key = $value;
  7. }
  8. ?>


na poczatku wykonywanych plików...
Ja_Szczur
a co wypisuje funkcja var_dump() albo print_r() ?
i czy masz jakieś parametry w adresie? biggrin.gif
Spirit86
print_r zwraca pusta tablice, tj. Array( )

oczywiście, że mam parametry ;]

dodam jeszcze, że to nieszczęsny jportal (taki wymóg) i właczyłem tam globals = false;

napisałem też kilka poprawek, które nie mają wpływu na ww. problem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.