He allen,

Ik heb een klein probleempje. Zie denk ik iets kleins over het hoofd.
Ik krijg een oneindige loop bij het volgende script:

photoseries.php:
<?php
if ($handle = opendir('photoseries')) {
/* This is the correct way to loop over the directory. */
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != ".." && $file != "thumbs") {
echo '<li class="sub"><a href="index.php?page=Photoseries&amp;series='.ucfirst($file).'">'.ucfirst($file).'</a></li>';
}
}
//switch
$series = $_GET['series'];
if ($file != "." && $file != ".." && $file != "thumbs" && file != ".") {
switch($series){
case ucfirst($file): include "".$file."index.php" ; break;
default: include "" ; break ; }
}
//switch
}
closedir($handle);
?>

Bovenstaand script / fotoseries.php word steeds herhaalt. Ik zie alleen niet waarom... Wie o wie kan mij helpen?
kun je niet gewoon zo doen:
<?php
while ($file = readdir($handle)) {
?>
??
@Leroy
De manier zoals Luke het al doet is de juiste, en werkt prima.
Als ik dat foutje er uit haal dat Robert opmerkte werkt hij ook.

Reageren