Есть таблица: id | file | txt |

где file - путь до файла

txt - идинтификатор файла или группы файлов.

На скрипт приходит GET запрос типа index.php?my_id=12345&txt=file1

надо:

1)по запросу сгенерировать 7ми значный пинкод,

сопоставить запрашиваемый по идентификатору txt файл этому пинкоду

загнать эти данные в таблицу типа id | file | pin | date

где file - путь до файла

pin - сгенерированный пинкод

date - дата запроса.

и вывести пин в переменную $out=$pin

2)На странице с формой ввода юзер вводит пинкод, и на экран ему высыпаются ссылки на скачку файлов.

пинкод и ссылки живут определенное кол-во времени (из переменной)

файлы должны скачиваться только через index.php после ввода пинкода, напрямую - нет. (ну или дублировать файлы в папку и грохать их когда срок действия пинкода истекает)

если есть другой алгоритм, то можно и его, главное чтобы ссылки и пинкод жили определенное кол-во времени.

3)не надо:

Дизайна не надо. )

язык PHP5 + Mysql

файлы хранятся в папке /files

в принципе есть cron, но его юзать не желательно.

15 лет назад
trusak
42 года
16 лет в сервисе
Был
5 лет назад

Выбранный исполнитель

Slepoi_Mag
Виктор 
42 года
20 лет в сервисе
Был
5 лет назад
15 лет назад
$40
2 дня
Всё понравилось. Сделали быстро. Без лишних разговоров.
Отличный заказчик! Подробно объяснил, что требуется, быстро проверил и оплатил без задержек!

Заявки фрилансеров

Slepoi_Mag
Виктор 
42 года
20 лет в сервисе
Был
5 лет назад
15 лет назад