Hallo allemaal ik heb een ik eeb script maar kan de foutmelding niet weg krijgen naar 4 dagen.
Hij geeft alleen de Foutmelding:Notice: Undefined index: page in C:\Site\main.php on line 11.

Ik heb de script goed nagekeken op fouten maar toch niks, weten jullie misschien waar het aan kan liggen.

Script:
<?
$paginas = array(
"nieuws",
"links",
"acties",
"history",
"verleden"

);

$page = strToLower($HTTP_GET_VARS['page']); // PHP >= 4.1

if (!in_array($page, $paginas))
die('De opgegegeven pagina code \'' . $page . '\' bestaat niet');

include('./modules/' . $page . '/index.php');
?>
ik heb hetg ook al geprobeerd zonder ' bij page
HTTP_GET_VARS[page]
is $HTTP_GET_VARS neit het zelfde als $_GET[] ? (iets wat in de url is ingevoerd, bv ?p=pagina, weergeven) Zoja probeer ipv $HTTP_GET_VARS eens $_GET..

is het oko niet
<?
if (!in_array($page, $paginas)) {
echo "De opgegeven pagina code ".$page." bestaat niet" ; // je moet niet de " laten weergeven, is een php code
}else{
include("./modules/".$page."/index.php");
?>

ofzo :)
Error handeling in php.ini aanpassen
error_reporting = E_ALL
naar
error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT

Dat is de smerige manier ;)

Je kan ook alle variabelen conrtoleren doormiddel van empty();
ik heb $_get ook al geprobeerd wil ook niet.
Maar dankje voor die error reporting dat heeft geholpen nu kan ik weer lekker verder knuttselen

Reageren