Witam, mam problem z listingiem katalogów w katalogu.

Otóż mam kod

  1. $katalog='/usr/www/users/joymon/subdomains';
  2.  
  3. foreach(new DirectoryIterator($katalog) as $file){
  4.   if(!$file->isDot()){
  5.   continue;
  6.   }
  7. if($file->isDir()){
  8.   echo $file->getFilename(). '<br />';
  9.   }
  10. }


który wyświetla mi błąd "
Parse error: syntax error, unexpected T_IF in /usr/www/users/joymon/nowa/admin/subdomeny_aktualizacja.php on line 5"
Jeśli zahaszuje if, wtedy pojawia się błąd syntax error, unexpected T_STRING.
phpinfo() wyświetla, że DirectoryIterator jest włączony, sam katalog ma prawa dostępu 777, a podrzędne mu katalogi 755.
Ścieżka na bank jest dobra.
Co tu jest źle, bo ja tego nie widzę? To samo dzieje się z opendirem.

Z góry wieeelkie dzięki.
Pozdrawiam

edit: linia 5 to powyżej linia 4