【问题标题】:PHP/MySQL: Parse html and upload mediaPHP/MySQL:解析 html 并上传媒体
【发布时间】:2013-01-11 02:56:17
【问题描述】:

我有一个使用 PHP 4.3 和 MySQL 创建的网站。我需要一种方法,以便客户端可以将 HTML 文件发送到服务器并对其进行解析并将部分插入数据库。在解析过程中,找到的任何图像或其他媒体都需要上传到服务器。

我不确定解决此问题的最佳方法是什么。我在考虑可能使用 jQuery 和 Ajax 来解析内容,但我能做些什么来获取媒体?

对于如何实现这一点,您有什么更好的建议吗?

【问题讨论】:

  • 您是否尝试实现网络爬虫?
  • 不,HTML 文件是一个培训课程,它是用 HTML 编写的,带有用于问题和其他课程数据的特殊标签。

标签: php html mysql parsing upload


【解决方案1】:

这是一个相当大的问题。我已经向您指出了一些可能有帮助的资源。

用于 Html 解析 -> http://simplehtmldom.sourceforge.net/

下载图片和其他媒体的简单方法 -> http://au1.php.net/manual/en/function.file-get-contents.php

正在上传原始html5文件-> http://www.w3schools.com/php/php_file_upload.asp

祝你好运

【讨论】:

  • 我之前实际上已经看过大部分内容,甚至开始实施解决方案。但是,我希望为客户提供一些更容易的东西。这需要客户端单独上传所有内容。我希望客户端只选择 HTML 文件,并根据其内容,相应地选择和上传媒体。
  • 媒体项目是在线还是在客户端硬盘上?
  • 在客户端硬盘上。
  • Javascript 无法访问这些资产,因此 jquery 也没有。你需要用类似java的东西来写它
猜你喜欢
  • 2011-09-22
  • 1970-01-01
  • 2013-11-01
  • 2013-10-20
  • 2011-12-22
  • 2013-05-04
  • 2019-01-21
  • 2020-12-09
  • 1970-01-01
相关资源
最近更新 更多