INCLUDE PRES POLE, nefunguje :/

$odkazy = array( "one.php", "two.php", "tree.html");
if (!$_GET["page"]) include $odkazy["0"];

else
{




if (in_array($_GET["page"], $odkazy))

{
include $odkazy[$_GET["page"]];
}

else

{
echo "voláte stránku která tu není!";
}

}




?>



Proc mi to nevlozi dostycnou stranku ale stale pise ze ta stranka NENI ... i kdyz ji v poli mam ? DIKY
in_array prohledava hodnoty pole (tedy $_GET["page"] musi byt polozka pole), ale pri volani $odkazy[$_GET["page"]]; by musela byt definovana polozka pole s klicem $_GET["page"].

Takze spis if(isset($odkazy[$_GET["page"]])) (pokud je opravdu $_GET["page"] klicem), a nebo pak volat primo include $_GET["page"] (pokud se predava primo nazev te stranky, to nevim...)
Nezkoumal jsem to, ale zkus ten include otestovat

if (include('blbost.txt')) {
echo "OK<br/>\n";
} else {
echo "neok<br/>\n";
}