История изменений
Исправление kiotoze, (текущая версия) :
что сразу бросается в глаза
-
array()
заменяем на[]
-
dirname(__FILE__)
заменяем на__DIR__
- Сначала создаем каталог, а потом перед удалением
chmod($pathName, 0777)
. А можно сразу задать права при созданииmkdir($tmp_dir, 0777)
, но опять же обрати внимание наumask
- Да и вообще если все файлы ты создаешь здесь, а потом удаляешь, значит список файлов есть, то можно и не бегать рекурсивно по каталогу, а сразу удалить существующий список файлов.
- Включи себе
error_reporting(E_ALL | E_STRICT);
чтобы видеть нужные ошибки - Пропуски строк зря все убил, они нужны для отделения логического функционала. У тебя в начальных примерах было их в избытке, но не все же удалять))
Исходная версия kiotoze, :
что сразу бросается в глаза
-
array()
заменяем на[]
-
dirname(__FILE__)
заменяем на__DIR__
- Сначала создаем каталог, а потом перед удалением
chmod($pathName, 0777)
. А можно сразу задать права при созданииmkdir($tmp_dir, 0777)
, но опять же обрати внимание наumask
- Да и вообще если все файлы ты создаешь здесь, а потом удаляешь, значит список файлов есть, то можно и не бегать рекурсивно по каталогу, а сразу удалить существующий список файлов.
- Включи себе
error_reporting(E_ALL | E_STRICT);
чтобы видеть нужные ошибки