Выдача файлов скриптом

1. Мага (15.09.2012 / 09:23)
Такая задача: нужно выдавать файлы скриптом, не паля при этом путь до файла. Загвоздка в том, чтобы для каждого пользователя сайта генерировалась своя уникальная ссылка, по которой другой пользователь скачать не сможет. Как такое реализовать?

2. Петр (15.09.2012 / 10:28)
Через скрипт, например. Генерируется случайная строка, вместе с id пользователя куда-нибудь сохраняется. Потом при запросе с этой строкой проверяются сохраненные данные и, если все совпадает, выводится файл.

3. Azzido (17.09.2012 / 16:50)
это сложно, есть много способов узнать настоящий путь до файла, самое качественное это создавать уникальную директорию с названием типа dhgdgfhfhfhgfh22b8sd и создавать символическую ссылку в нем на файл настоящий, а через определенное время проходить циклом и проверять filectime и удалять

4. ramzes (17.09.2012 / 20:52)
Ни чего сложного, отдавать поток и где лежит файл узнать будет невозможно.
Уникальную строку тоже не сложно сделать на основе ипа и мд5

5. Петр (18.09.2012 / 09:09)
3. Azzido, вроде еще нужно запретить другим пользователям скачивать этот файл.

URL: https://visavi.net/topics/34447