Royal Flash
-=MaestrO=-
Здравствуйте.
После загрузки изображения на сервер проверяется, не превышает ли оно определенные высоту и ширину. Если нет, то просто копируется, если да, то изменяются размеры изображения и оно записывается на диск (в этом случае загруженный файл вообще не переносится ни copy, ни move_uploaded_file). Внимание, вопросы
Можно ли просто копировать функцией copy временный файл в необходимую директорию? Отличие между move_uploaded_file и copy только в том, что move_uploaded_file удаляет копируемый файл? На сколько я понимаю, временная директория PHP очищается автоматически (есть ли настройки указывающие на то, сколько времени хранится загруженный файл)?
Для проверки изображений (поддерживаемый формат и т.п.) я использую путь к временному файлу, и если проверка пройдена, переношу файл в нужную директорию, если нет - ничего с этим файлом не делаю (надеюсь на то, что временная директория PHP очищается автоматически).
После загрузки изображения на сервер проверяется, не превышает ли оно определенные высоту и ширину. Если нет, то просто копируется, если да, то изменяются размеры изображения и оно записывается на диск (в этом случае загруженный файл вообще не переносится ни copy, ни move_uploaded_file). Внимание, вопросы

Можно ли просто копировать функцией copy временный файл в необходимую директорию? Отличие между move_uploaded_file и copy только в том, что move_uploaded_file удаляет копируемый файл? На сколько я понимаю, временная директория PHP очищается автоматически (есть ли настройки указывающие на то, сколько времени хранится загруженный файл)?
Для проверки изображений (поддерживаемый формат и т.п.) я использую путь к временному файлу, и если проверка пройдена, переношу файл в нужную директорию, если нет - ничего с этим файлом не делаю (надеюсь на то, что временная директория PHP очищается автоматически).