Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] $_GET['zmienna'] a $zmienna
jasina
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 16.10.2004

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


Witam serdecznie

Pamiętam, że kiedyś (w jakiejś starszej wersji PHP) pisałem $zmienna i w ten sposób pobierałem wartość parametru zmienna z adresu URL np. index.php?zmienna=aaa.
Oczywiście chodzi mi o to, że bez polecenia $zmienna=$_GET['zmienna'] zmienna $zmienna miała wartość $_GET['zmienna'].

Dzisiaj dostałem pewien skrypt do przerobienia w którym autor nie odwołuje sie do zmiennych przekazywanych metodą GET w sposób $_GET['nazwa_parametru'] lecz pisze samo $nazwa_parametru.
W starszej wersji PHP zainstalowanego na serwerze skrypt działał, teraz niestety nie.

Można by przerobić skrypt zamieniając $zmienna_z_geta na $_GET['zmienna_z_geta'] ale nie chce mi sie po prostu tego robić.

Moje pytania:
Od jakiej wersji PHP przestało funkcjonować odwoływanie się do parametrów z URLa bez pisania $_GET?
Czy jest jakiś sposób na to, żeby nie zmieniać zmiennych na $_GET w tym starym skrypcie, który mam do przerobienia? (skrypt jest bardzo obszerny)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Daimos
post
Post #2





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


w kazdej wersji to dziala
dowiedz sie wiecej o :
register_globals
jezeli bylo by ustawione na ON, to wtedy Twoj skrypt by chodzil, ale to nie bezpieczne, dlatego ustawia sie zazwyczaj na OFF
sa to ustawienia php.ini

Ten post edytował my salsa 9.05.2007, 14:32:00
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: 12.10.2025 - 02:25