Goedemiddag,
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> &nbsp; &nbsp; &nbsp; &nbsp;'; 
    } // close if not in array 
}// close foreach
echo '</div>';
?>


Ziet iemand de fout?
je mist een regel eerder een ) van het if-statement
whaha, manmanman...zocht me helemaal scheel!
Thanks!
btw: echo '....' . htmlspecialchars($safeName) . '.....';

want ondanks de naam, is de inhoud niet zo heel veilig

if(!in_array($page, $notWanted)){ 
toppie mannen! merci!

Reageren