PHP ver gevorderde |
|
Het kan toch dat $data->lang altijd bestaat. (na de eerste keer, of begrijp ik het systeem/bedoeling verkeerd)
Ik schrijf je een betere/veiligere code!
$talen = array("nl", "en");
if (!Isset($data->lang) OR !in_array($data->lang, $talen)) {
if (Isset($_GET['lang']) AND in_array($_GET['lang'], $talen))
$data->lang = $_GET['lang'];
else
$data->lang = "nl";
}
$talen = array("nl", "en"); $data->lang = $_GET['lang']; else $data->lang = "nl"; }
|