Ahoj.
Jak lokalne zapnout register_globals? Potrebuju skriptum predavat promenny a jejich hodnoty v URL.
napr.:
./stranka.php?promenna=hodnota
Register_globals se neda zapnout pomoci funkce ini_set(). Zkousel sem pouzit ~/public_html/htdocs/.htaccess s jednou radkou:
php_flag register_globals on
Po tyhle uprave mi ale server pri jakymkoli pozadavku vrati 500 Internal Server Error.
Diky.
mno a je tolik pracný si v tom kódu na začátek dát $promenna = $_GET/POST["promenna"];?
Citace: SPM kdy Duben 06, 2007, 01:30:19 DOPOLEDNE
mno a je tolik pracný si v tom kódu na začátek dát $promenna = $_GET/POST["promenna"];?
Neni, ale ja nevedel, ze to de :-[ Myslel sem, ze GET/POST muzu pouzivat jenom kdyz data prisly z formulare. Ale vlastne kdyz je to GETovej formular, tak on udela to samy, jako kdyz to tam ja napisu rucne. No kazdopadne dik, sem moudrejsi.
register_globals zakazat a projekty, co jej vyzaduji, prepsat nebo nepouzivat.
Citace: BlackSUN kdy Duben 06, 2007, 08:45:37 DOPOLEDNE
register_globals zakazat a projekty, co jej vyzaduji, prepsat nebo nepouzivat.
... a predtim jeste hacknout, aby si autor uvedomil ze pohodlnost neco stoji
Citace: BlackSUN kdy Duben 06, 2007, 08:45:37 DOPOLEDNE
register_globals zakazat a projekty, co jej vyzaduji, prepsat nebo nepouzivat.
Jo to je jasny, ale kdyz mas neco vic komplexnejsiho, co je psany na zapnuty RG, tak se to prepisuje blbe.
Citace: belakos kdy Duben 06, 2007, 10:06:41 DOPOLEDNE
Jo to je jasny, ale kdyz mas neco vic komplexnejsiho, co je psany na zapnuty RG, tak se to prepisuje blbe.
V tom pripade neprepisovat, ale vyhodit :)
Citace: jedjisch kdy Duben 06, 2007, 02:54:38 ODPOLEDNE
Citace: belakos kdy Duben 06, 2007, 10:06:41 DOPOLEDNE
Jo to je jasny, ale kdyz mas neco vic komplexnejsiho, co je psany na zapnuty RG, tak se to prepisuje blbe.
V tom pripade neprepisovat, ale vyhodit :)
A nebo :laugh:
Místo zapínaní RG lze zadat příkaz
import_request_variables("gpc", "");
a výsledek je v podstatě stejný. Nicméně mi taky přijde čistší RG nepoužívat.
Citace: Jiri kdy Duben 08, 2007, 02:36:42 DOPOLEDNE
Místo zapínaní RG lze zadat příkaz
import_request_variables("gpc", "");
a výsledek je v podstatě stejný. Nicméně mi taky přijde čistší RG nepoužívat.
Dekuju za reakci, ale udelam to nejak bez register_globals.