После загрузки файла используйте move_uploaded_file
, чтобы переместить его во временное расположение (не оставляйте его в системном каталоге tmp на случай, если он автоматически очистится).
Когда формаПосле отправки вы можете переместить его из временного местоположения в постоянное, используя rename
.
. Затем напишите сценарий, который запускается каждые X часов и просматривает файлы во временном местоположении, которые старше определенного.период времени (filemtime
) и удалите их (unlink
), чтобы очистить все файлы, которые были загружены, но форма не была отправлена.