У меня есть XML-файл на моем компьютере, и я хочу, чтобы он был вставлен в один столбец и одну ячейку таблицы SQL, соответствующей серийным номерам, чтобы я мог создать ссылку на веб-страницу, которую можно было бы напрямую загрузить из Интернета. страница при нажатии на нее. Я искал везде, но то, что я получаю, это вставить данные XML в таблицу или как загрузить файл на веб-страницу.
Но я хочу, чтобы они уже были загружены на веб-страницу, и при нажатии на ссылку она будет напрямую загружена на локальный компьютер пользователя. Поэтому для этого я должен поместить эти файлы в столбец, соответствующий их серийному номеру, а затем с помощью php я могу сделать эти файлы загружаемыми на компьютер пользователя. Как это возможно, есть идеи … ???
Перейти по этой ссылкеhttp://www.php-mysql-tutorial.com/wikis/mysql-tutorials/uploading-files-to-mysql-database.aspx»
Это учебное пособие, где вы можете вставить XML-файл в базу данных, а также создать ссылку для скачивания. Это может помочь вам.
В таком случае я бы закодировал весь контент XML-файла, используя base64, перед вставкой в одну ячейку базы данных. А при использовании прямой ссылки используйте скрипт php, который выбирает эту ячейку, декодирует данные и просто выводит их в формате xml.
Если xml-файлы довольно большие, рекомендуется использовать gzip для сжатия данных перед кодированием с помощью base64.
Правильно ли я понял ваш вопрос?