Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

временная ссылка на файл

325
21 августа 2009 года
Franky
723 / / 10.08.2005
всем привет!
Вот задумался: как формируется временная ссылка для скачивания файла? В принципе могу придумать что-то свое, но не хотелось бы изобретать веселопед. Тем более в голову приходит только вариант с сайт/сессия/файл, а хотелось бы доступность хотя бы на 24ч.
244
21 августа 2009 года
UAS
2.0K / / 19.07.2006
юзать symlink
325
21 августа 2009 года
Franky
723 / / 10.08.2005
погуглил, но так и не понял как ее использовать :( Можно "на пальцах", с примерами?
244
21 августа 2009 года
UAS
2.0K / / 19.07.2006
Ну я-то сам не реализовывал, но так-то знаю как.
Не вижу ничего сложного.
1) Создаешь символическую ссылку средствами php (или прочие языки)
2) Заносишь инфу о ссылке куда-либо (в БД, допустим). Туда же добавляются данные о времени создания.
3) Ну и вешать на cron скрипт, который будет каждую минуту проверять БД по разнице между текущим временем и времени создания ссылки и удалять соответствующие symlink.
325
21 августа 2009 года
Franky
723 / / 10.08.2005
а, ну этот механизм понятен, об этом я и думал изначально. Просто мало ли, вдруг есть способ проще и... стандартнее что ли.
А ссылку надо еще привязать к IP и (по желанию) к сессии в куки
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог