Alles hangt er vanaf van waar die variabele <i>$list</i> komt. Als je die opvangt met een GET of POST (dus via
blabla.php?list=iets of met een formuliertje op je site), dan zal het met
register_globals op
off niet werken. Als het een variabele is die je ergens intern in je php-pagina opmaakt, dan blijft alles gewoon werken.
Voorbeeldje: Dit biljft gewoon werken:
Code:
opvragen van voorbeeld.php
<?php
$list = "test";
// hier wat andere code
echo ("waarde van list: $list");
?>
Dit zal niet meer werken:
Code:
opvragen van voorbeeld.php?list=test
<?php
echo ("waarde van list: $list");
?>
Als je dat laatste wil laten werken met
register_globals op
off, dan moet je er dit van maken:
Code:
opvragen van voorbeeld.php?list=test
<?php
$list = $_GET['list'];
echo ("waarde van list: $list");
?>
Als je met een POST werkt (voorbeeld via formulier), dan wordt het:
Code:
$list = $_POST['list'];
To