Лучший способ хранения и доступа к файлам PDF - PullRequest
1 голос
/ 03 августа 2010

Просто быстрый вопрос (может быть, нет)

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

Мой вопрос - каков наилучший способ хранения файлов и доступа к ним.Я немного погуглил и не смог найти способ указать мне правильное направление.

Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 03 августа 2010

Загрузите их в недоступный каталог (вне корневого каталога www или защищенный htaccess) и обслужите их с помощью PHP.

Это можно сделать так:

$file = '/path/to/yourpdf.pdf';

header('Content-type: application/pdf');
header('Content-Length: ' . filesize($file));
readfile($file);

Используйте PHP и SQL, чтобы определить, что $file должно быть и есть ли у пользователя разрешение на просмотр файла.

0 голосов
/ 03 августа 2010

Я рекомендую вам убедиться, что вы не сохраняете фактический файл в БД.Убедитесь, что все, что вы храните, это указатель (гиперссылка) на файл, который хранится где-то в вашей сети.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...