временная ссылка на файл
Вот задумался: как формируется временная ссылка для скачивания файла? В принципе могу придумать что-то свое, но не хотелось бы изобретать веселопед. Тем более в голову приходит только вариант с сайт/сессия/файл, а хотелось бы доступность хотя бы на 24ч.
юзать symlink
погуглил, но так и не понял как ее использовать :( Можно "на пальцах", с примерами?
Не вижу ничего сложного.
1) Создаешь символическую ссылку средствами php (или прочие языки)
2) Заносишь инфу о ссылке куда-либо (в БД, допустим). Туда же добавляются данные о времени создания.
3) Ну и вешать на cron скрипт, который будет каждую минуту проверять БД по разнице между текущим временем и времени создания ссылки и удалять соответствующие symlink.
А ссылку надо еще привязать к IP и (по желанию) к сессии в куки