Справочная информация. У меня и двух моих коллег есть папка на нашем компьютере, которая называется: C: \ Synkade filer. Так что любой файл, который там есть, у всех нас есть доступ.
Теперь я создал небольшую базу данных MySQL, которая сохраняет путь к файлу в этой локальной папке, например C: \ Synkade filer \ pdffiles \ file1.pdf
Созданный мной php-скрипт без проблем загружает новые файлы в
* C: \ Synkade filer \ pdffiles * и сохранение информации о пути в MySQL.
Идея состоит в том, что когда я нажимаю на маленькую иконку pdf, скрипт php получает информацию о пути от MySQL и открывает файл в браузере (firefox).
Скажем, информация о пути в MYSQL: C: // Synkade filer / pdffiles / file1.pdf
Извлекающий код:
<a href="' . $row['fup']. '"><img src="./images/pdf_icon.gif" width="16" height="16" border="0" alt="PDF file" /></a>
, где $ row ['fup'] - это информация о строке из MySQL.
Проблема в том, что это не работает. Это потому, что файл находится на локальном диске (C:)?
Прежде чем спросить: почему бы не загрузить файлы на мой веб-сервер? Ответ в том, что я бы предпочел не делать этого. PDF-файлы содержат конфиденциальную информацию, к которой у нас есть доступ только у троих. Поэтому лучше, если PDF-файлы доступны нам только на наших компьютерах. Дело также в том, что если кто-то еще попытается открыть файл PDF, он просто не найдет его, поскольку он не будет существовать на его / ее устройстве.
Итак, мой вопрос: есть ли способ сделать доступ к файлам с локального диска для работы. Это проблема сценария или проблема конфигурации компьютера?
Я должен сказать, что это моя первая база данных PHP-MySQL, поэтому мои знания ограничены. Я благодарен за любую помощь, которую я могу получить.