Questo accade perche' stai utilizzando lo short_open_tag (<?) invece di quello completo (<?php).
Modifica la prima riga dello script in <?php oppure apri il file php.ini ed abilita lo short_open_tag (sconsigliato).
Comunque se ti serve un sistema per cercare i file, dovresti utilizzare direttamente le funzion PHP, sono molto piu' veloci e portabili (es. http://it.php.net/manual/en/class.dir.php )