Как создать временный файл на некоторое время? То есть динамическую ссылку?
Здравствуйте.
Подскажите, как это реализовать в скрипте? Без БД?
Мне нужно, чтобы при обращении к скрипту человек качал файл только для него созданный и который будет жить некоторое время(то есть динамическая временная ссылка).
Создавайте временный файл со сложным именем, на который нужному человеку кидается ссылка.
И повесьте в крон отдельный скрипт, который будет удалять файлы, созданные более xx дней
Ссылку формируйте с точным временем и ид пользователя. При попытке скачивания, проверяйте прошло ли заданное время, если не прошло - отдавайте файл, иначе - отлуп.