PHP: Jak zapnout register_globals

Není jistě třeba připomínat, že ve formulářích HTML a jejich podpůrných souborech PHP či ASP, je nanejvýš žádoucí používání tzv. superglobálních proměnných, o kterých tu máme řadu článků. Důvody jsou naprosto evidentní - bezpečnost. Proto v PHP6 již nebude možné zapnout register_globals. Co s tím, abychom také v současné nejvyšší verzi PHP5 mohli mít aspoň přechodně tuto direktivu zapnutou?
Tady je návod, jak postupovat u verzí PHP5.Není jistě třeba připomínat, že ve formulářích HTML a jejich podpůrných souborech PHP či ASP, je nanejvýš žádoucí používání tzv. superglobálních proměnných, o kterých tu máme řadu článků. Důvody jsou naprosto evidentní - bezpečnost. Proto v PHP6 již nebude možné zapnout register_globals. Co s tím, abychom také v současné nejvyšší verzi PHP5 mohli mít aspoň přechodně tuto direktivu zapnutou?
Tady je návod, jak postupovat u verzí PHP5.Pro PHP 5.2.x nebo nižší
přihlaste se do administrace a přesvědčte se, že máte aktivovány soubory .htaccess . Tzn. podívejte se např. v PHP-Fusion na: Služby › PHP.ini › Aktivace .htaccess (mod_rewrite).
Prostřednictvím FTP vložte do souboru .htaccess tento zápis:
<IfModule mod_php5.c>php_flag register_globals on</IfModule>
Pro PHP 5.3.0 nebo vyšší
Zde je postup následující. Běžte od FTP a zde vytvořte soubor s názvem .user.ini. Do tohoto souboru dejte tento zápis: register_globals = on . Toť vše.
Související články v kategorii:
· PHP: jak ořezat text v odkaze; trimlink
· PHP: jak na konfigurační direktivu registr_globals
· PHP: k čemu jsou frameworky - Zend [3]
· PHP: k čemu jsou frameworky [2]
· PHP: odstranění starých zápisů
· PHP: k čemu jsou frameworky [1]
· PHP: verze 5.2 je už neudržitelná, přejděte na 5.3
· PHP: Úprava funkce ereg v nové verzi
· PHP: Jak zapnout register_globals
· PHP: Nový projekt prezentace php.net/beta
· PHP: Jak stahovat PDF na web?
· PHP: Vytvoření grafu [4]
· PHP: jak na konfigurační direktivu registr_globals
· PHP: k čemu jsou frameworky - Zend [3]
· PHP: k čemu jsou frameworky [2]
· PHP: odstranění starých zápisů
· PHP: k čemu jsou frameworky [1]
· PHP: verze 5.2 je už neudržitelná, přejděte na 5.3
· PHP: Úprava funkce ereg v nové verzi
· PHP: Jak zapnout register_globals
· PHP: Nový projekt prezentace php.net/beta
· PHP: Jak stahovat PDF na web?
· PHP: Vytvoření grafu [4]
Komentáře
Přidat komentář
Sdílet tuto novinku
| URL: | |
| BB-Code: | |
| HTML: | |
| Sdílet: |

Postupuju podle Vás.OK!