Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zakázať PHP Zaregistrovať Globals

register_globals nastavenie v PHP umožňuje používateľom automaticky vytvoriť premenné na serveri odovzdaním informácií , ktoré jej cez URL reťazec . Táto forma implicitné konštrukcia uľahčuje programátorom odosielať dáta formulára a automaticky konať , bez toho aby výslovne ju získavať z URL požiadavke . Pri nastavení povolené register_globals , užívateľ môže zaslať žiadosť ako contact.php ? Name = myname & telefón = 5555555 skriptu a premennej " name " a " telefón " , bude automaticky vytvorený pomocou dát " myname " a " 5.555.555 . " Aj keď výhodné, to otvára systém bezpečnostné chyby a zlé programových postupov , najmä v prípade , že užívateľ má prednosť pred názov premennej už pri použití aplikácie . Toto nastavenie je možné vypnúť z vašej konfigurácii PHP . Pokyny dovolená 1

Otvorte menu " Štart " na serveri v počítači so systémom PHP .
2

Type " notepad " ( bez úvodzoviek ) do vyhľadávacieho riadku a kliknite na " Notepad " zo zoznamu výsledkov .
3

Kliknite na " Súbor " a vyberte" Otvoriť " .
4

Typ " % windir % \\ php.ini " ( bez úvodzoviek ) v poli " Názov súboru " . To je predvolené umiestnenie konfiguračného súboru PHP na systémoch Windows . Ak ste zmenili to , zadajte cestu k súboru php.ini miesto .
5

Stlačte tlačidlo " Ctrl " a " F " na vašej klávesnici otvorte obrazovku " Nájsť " .

6

Type " register_globals " bez úvodzoviek a stlačte " Enter " .
7

Zmeniť " register_globals = 1 " až " register_globals = 0 " pre vypnutie nastavenie .

8

Kliknite na " Súbor " a vyberte položku " Uložiť " .
9

Reštartujte webový server znovu načítať zmeny PHP .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené