echo ''; первый признак говнокода.
А это второй:
for ($i = 0; $i < count($files); $i++)
Альтернатива:
for ($i = 0, $end = count($files); $i < $end; ++$i)
как на php
42 ответа
как залить php на wen.ru
42 ответа
Чем отличается питон от удава
42 ответа
Как натянуть сайт на питона
42 ответа