我有一个使用PHP 4.3和MySQL创建的网站。我需要一种方式让客户端可以将HTML文件发送到服务器,并将其解析并将部分插入到数据库中。在解析过程中,找到的任何图像或其他媒体都需要上传到服务器。PHP/MySQL:解析html和上传媒体
我不确定最好的办法是什么。我正在考虑使用jQuery和Ajax来解析内容,但我能做些什么来获取媒体?
关于如何完成此任务,您有更好的建议吗?
我有一个使用PHP 4.3和MySQL创建的网站。我需要一种方式让客户端可以将HTML文件发送到服务器,并将其解析并将部分插入到数据库中。在解析过程中,找到的任何图像或其他媒体都需要上传到服务器。PHP/MySQL:解析html和上传媒体
我不确定最好的办法是什么。我正在考虑使用jQuery和Ajax来解析内容,但我能做些什么来获取媒体?
关于如何完成此任务,您有更好的建议吗?
这是一个相当大的问题。我已经指出了一些可能有所帮助的资源。
对于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文件并根据其内容选择媒体并相应地上传。 – Sean
媒体项目是在线还是在客户端硬盘上? – CoryJThompson
在客户端硬盘上。 – Sean
你想实现一个网络爬虫? – ianace
不,HTML文件是一个培训课程,用HTML编写,提供问题和其他课程数据的特殊标签。 – Sean