Kan er mij iemand zeggen wat hier fout aan is?

<?
include_once "inc/config.php";
$sql = "SELECT id,paginanaam,paginatext FROM paginas WHERE paginanaam = '".$_GET['pagina']."'";
$res = mysql_query($sql);
$row = mysql_fetch_array($res);
$row['paginatext'] = nl2br(htmlentities($row['paginatext']));
if(array_key_exists($_GET['pagina'],$pagina)) {
echo "<b><center> " . $row['paginanaam'] . "</center></b><p>";
echo "<b><center> " . $row['paginatext'] . "</center></b>";
}
else {
echo '<META HTTP-EQUIV="Refresh" CONTENT="0;URL=test2.php?pagina=home">';
}
?>
De variabele $pagina moet dus een array zijn met de volgende structuur:

<?
$pagina = array('pagina1' => null, 'pagina2' => null)
?>

Je zoekt immers naar de sleutel in deze array.
Parse error: syntax error, unexpected T_VARIABLE in /home/nousie/domains/nousie.xtahosted.net/public_html/eigen CMS/test.php on line 4


<?
include_once "inc/config.php";
if(!isset($_GET['pagina']) {
$_GET['pagina']="home";
}

$sql = "SELECT id,paginanaam,paginatext FROM paginas WHERE paginanaam = '".$_GET['pagina']."'";
$res = mysql_query($sql);
$row = mysql_fetch_array($res);
$row['paginatext'] = nl2br(htmlentities($row['paginatext']));

echo "<b><center> " . $row['paginanaam'] . "</center></b><p>";
echo "<b><center> " . $row['paginatext'] . "</center></b>";
?>
een ) op regel 3 vergeten.

Reageren