Onderstaande geeft een syntax error, unexpected ';' error.
Hij geeft hem op deze regel:
$link = 'pages/'. $page; Hier het volledige stukje:
<?php
$pages = scandir('pages');
$notWanted = array('.', '..', 'index.php');
echo '<div class="menu">';
foreach($pages as $page){
if(!in_array($page, $notWanted){
$link = 'pages/'. $page;
$safeName = strtoupper(str_replace('.php', '', $page));
echo'<a href="' . $link . '">' . $safeName . '</a> ';
} // close if not in array
}// close foreach
echo '</div>';
?>
Ziet iemand de fout?