Google Adsense - Advertenties

 

 

PHP versie 4.2.1 change


In de nieuwe versie (4.2.1) van PHP, die te downloaden is op PHP.net, zijn een aantal nieuwe dingen toegevoegd.
Ik zal geen lange opsomming gaan geven van de nieuwe features, maar er is één belangrijke feature die iedereen moet weten.

De Register_Globals staan tegenwoordig standaard op \'off\'
*********
De standaard instelling van register_globals is nu \'off\'. register_globals is een optie welke je in staat stelt om variabelen welke via GET/POST/COOKIES etc binnen komen te registreren als gewone variabele in de global-scope. Omdat via GET/POST en COOKIES dezelfde variabele namen kunnen binnenkomen kan het voorkomen dat je een stukje onveilige code hiermee schrijft. Om deze reden heeft de PHP Group besloten om de standaard instelling \'off\' te maken. Nu gebeurd dit dus NIET meer. De variabelen zijn enkel nog te benaderen via specifieke arrays:

$_GET: Alle variabelen via GET
$_POST: Alle variabelen via POST
$_SERVER: Alle server-specifieke variabelen
$_FILES: Geuploade bestanden
$_ENV: Variabelen uit het environment

<?

/* stel dat deze pagina wordt aangeroepen als /index.php?name=ivodka */

echo $name . \'<br />\'; // Dit werkt niet meer
echo $_GET[\'name\'] . \'<br />\'; // Dit werkt wel
?>

IvoDKA  
 

Copyright 2002-2011 daweb.nl - Geparsed in 0.953 seconden