![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 34 Pomógł: 0 Dołączył: 22.02.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam nastepujacy problem. mianowicie w php 4 przyzwyczailem sie do przekazywanie zmiennych pomiedzu stronkami w standardowy sposob : np. strona.php?action=1 i na stronie docelowej calkowicie widzialem zmienna action: print $action; Gdy zainstalowalem sobie php 5 okazalo sie ze na stronach docelowych zmienne przyklejane do URLa nie sa widoczne tak jak bylo wczesniej a jedynie w taki sposob: print $_GET[action]; Nie wiem czy ja mialem zle przyzywczajenie czy co - bo teraz jest problem ze wielu stronach musze troche pozmieniac Czy moze jest jakas opcja w php.ini pozwalajaca na prznoszenie zmiennych w pierwszys sposob (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Pozdawiam i dzieki za rade |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 28.04.2004 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
Cytat czy ja mialem zle przyzywczajenie
To prawda - złe i niebezpieczne przyzwyczajenie. Cytat Czy moze jest jakas opcja w php.ini pozwalajaca na prznoszenie zmiennych w pierwszys sposob (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Jest: register_globals = On Ale nie radziłbym tak tego ustawiać. Pisanie skryptów w taki sposób już dawno wyszło z 'mody'. Lepiej pozmieniać wszystkie skrypty. Aha... Cytat $_GET[action];
Radziłbym wpisywać: $_GET['action']; albo $_GET["action"]; |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 21:47 |