Загрузите файл в формате pdf без загрузки

У меня снова есть вопрос, на который я надеюсь получить помощь.

У меня есть небольшая база данных, где я хочу включить информацию о расположении конкретных файлов PDF. Это означает, что я не сохраняю фактические pdf файлы только их местоположение на локальном диске.

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

Мой фактический код формы - это код типа = "файл" с кнопкой браузера. Он сохраняет копию pdf файлов в карту pdffiles. Я хочу сохранить функциональность кнопки браузера, но без необходимости сохранения файлов на карте pdffiles, плюс, что я хочу, чтобы сохраненный путь в Mysql-коде был исходным расположением файла.

Надеюсь, вы поймете, чего я пытаюсь достичь. Спасибо вам всем!

К сожалению, мои знания в JavaScript ограничены. Строка формы, которую я пытаюсь прочитать, проста: Скажем, у меня есть файл: C:\test\Ritningsregister\pdffile1.pdf

Как я уже сказал, прежде всего хочу сохранить информацию о пути текущего файла в MySql без участия загрузки/загрузки. Я пытаюсь использовать pathinfo ($ _ FILES ['filename'] ['name'], PATHINFO_DIRNAME), но это дает мне только относительный путь, т.е.

pathinfo ($ _ FILES ['filename'] ['name'], PATHINFO_BASENAME) возвращает pdffile1.pdf как следует.

Я также пытаюсь использовать realpath ($ _ FILES ['filename'] ['name']), надеясь, что он предоставит мне всю информацию о пути: C:\test\Ritningsregister\... без везения.

То, что я, по крайней мере, мог установить, заключается в том, что когда я пытаюсь открыть файл pdf, путь которого заранее был вменен в MySQL, скажите: C: /test/Ritningsregister/pdffile1.pdf. У браузера не возникло проблем с его открытием. Поэтому я действительно надеюсь, что вы поможете мне решить эту проблему! С наилучшими пожеланиями CaLey

1 ответ

[редактировать]

хорошо, что вы могли бы сделать, это использовать javascript для захвата значения из входного файла и поместить этот текст в значение скрытого ввода, а затем сбросить входной файл, чтобы файл не загружался. если вам нужна помощь в разработке, как это сделать, дайте мне знать :)

[редактировать]

вы просто пытаетесь обработать некоторые файлы в базе данных? так как вы можете использовать php-скриптинг, чтобы просто прочитать файл каталога, а затем сохранить его в db без формы вообще

licensed under cc by-sa 3.0 with attribution.