Выдача файлов скриптом
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