Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770 Форумы портала PHP.SU :: Версия для печати :: Странно, не работает is_file
Внимание с путями. scandir отдаёт только имена файлов/директорий, а для is_file и прочих - должен быть корректный путь до файла относительно скрипта.
Проще говоря, что-то вроде is_file($this->dir.$name.$file)