anoniem Geplaatst: 20 augustus 2003 Delen Geplaatst: 20 augustus 2003 Wat doet Register Globals en waar kan je dit aan of uit zetten. Ik werk met PHP 4.3.2. groeten, harold Quote Link naar reactie
anoniem Geplaatst: 20 augustus 2003 Auteur Delen Geplaatst: 20 augustus 2003 [quote:6ff54a2ec1="dekkerdude"]Wat doet Register Globals en waar kan je dit aan of uit zetten. Ik werk met PHP 4.3.2. groeten, harold[/quote:6ff54a2ec1] zover ik weet kun je dit niet uitzetten... Dit zijn standaard variabelen die je niet kunt veranderen (constanten). Alleen uitlezen dus. Quote Link naar reactie
anoniem Geplaatst: 20 augustus 2003 Auteur Delen Geplaatst: 20 augustus 2003 php.ini (meestal je host dus) Anne Quote Link naar reactie
anoniem Geplaatst: 20 augustus 2003 Auteur Delen Geplaatst: 20 augustus 2003 [url=http://nl3.php.net/register_globals]http://nl3.php.net/register_globals[/url] Register Globals ON wil zeggen dat variabelen overal aangesproken kunnen worden, dus als je een pagina opvraagt met http://www.dummyadres.nl/index.php?var=q dan kun je in index.php gewoon de waarde laten zien met [code:1:736f105a13]echo $var;[/code:1:736f105a13]Omdat dit verschillende veiligheidsrisico's met zich meebrengt staat het vanaf PHP 4.2 standaard op OFF. Nu [b:736f105a13]moet[/b:736f105a13] je de variabele dus tonen met[code:1:736f105a13]echo $_GET["var"];[/code:1:736f105a13]Los van het feit dat het veiliger is wordt het op deze manier ook een stuk overzichtelijker. Laat het dus lekker op OFF staan en leer jezelf aan om gewoon de goede methode te gebruiken. Daarnaast hebben alle hosts tegenwoordig een redelijk nieuwe PHP versie die dus ook Register Globels op OFF heeft staan, en zal je tegen de lamp lopen als je ooit je site ergens anders probeert te draaien. - Bas Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen