Webhosting => Dotazy na adminy => Téma založeno: belakos kdy Duben 06, 2007, 01:12:56 DOPOLEDNE

Název: register_globals
Přispěvatel: belakos kdy Duben 06, 2007, 01:12:56 DOPOLEDNE
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.
Název: Re: register_globals
Přispěvatel: 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"];?
Název: Re: register_globals
Přispěvatel: belakos kdy Duben 06, 2007, 01:41:47 DOPOLEDNE
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.
Název: Re: register_globals
Přispěvatel: BlackSUN kdy Duben 06, 2007, 08:45:37 DOPOLEDNE
register_globals zakazat a projekty, co jej vyzaduji, prepsat nebo nepouzivat.
Název: Re: register_globals
Přispěvatel: belgarat kdy Duben 06, 2007, 10:06:10 DOPOLEDNE
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
Název: Re: register_globals
Přispěvatel: belakos kdy Duben 06, 2007, 10:06:41 DOPOLEDNE
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.
Název: Re: register_globals
Přispěvatel: 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 :)
Název: Re: register_globals
Přispěvatel: belakos kdy Duben 06, 2007, 04:30:38 ODPOLEDNE
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:
Název: Re: register_globals
Přispěvatel: 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.
Název: Re: register_globals
Přispěvatel: belakos kdy Duben 08, 2007, 08:33:19 ODPOLEDNE
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.