这是淘宝转动的实时搜索的静态代码

hgdongdong 2010-07-14 09:25:17
[code=<div id="onTimeSearch">
<h3>实时搜索</h3>
<div>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="myFlashContent" height="200" width="150">
<param name="movie" value="http://img07.taobaocdn.com/tps/i7/T1Rv0xXmVrXXXXXXXX.swf">
<param name="allowfullscreen" value="true">
<param name="allowscriptaccess" value="always">
<param name="wmode" value="transparent">

<param name="allownetworking" value="all">
<param name="flashvars" value="代码太长这部未能输入"
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="http://img07.taobaocdn.com/tps/i7/T1Rv0xXmVrXXXXXXXX.swf" height="200" width="150">
<param name="allowfullscreen" value="true">
<param name="allowscriptaccess" value="always">
<param name="allownetworking" value="all">
<param name="wmode" value="transparent">
<param name="flashvars" value="代码太长这部未能输入"

<!--<![endif]-->
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player">
</a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>

</div>

][/code]
上面的是淘宝转动的实时搜索的静态代码 ,有没有高手能用PHP显示和淘宝同步的数据呢?

这段代码我是从http://www.199du.com/zhuti_1028.html 获取的
...全文
143 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
cheng20100915 2010-08-27
  • 打赏
  • 举报
回复
很好啊
life169 2010-07-17
  • 打赏
  • 举报
回复
用curl抓取
用正则匹配
这是正道。

如果不支持curl就用snoopy吧。
CunningBoy 2010-07-14
  • 打赏
  • 举报
回复
正则匹配
preg_match_all
hgdongdong 2010-07-14
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 cunningboy 的回复:]
有区别的,你可以根据服务器返回的内容再去发送新的请求,cURL可以做到模拟浏览器。
你只能同步不断地模拟浏览器请求去刷新数据。
[/Quote]

但我的问题是:A页面上有很多内容,我只要某个地方的数据,用上面的方法,根本就不知道人家的数据结构,我有个想法就是用PHP获取整个静态页面,然后查找出来我想要的,但查找怎么写啊?
CunningBoy 2010-07-14
  • 打赏
  • 举报
回复
有区别的,你可以根据服务器返回的内容再去发送新的请求,cURL可以做到模拟浏览器。
你只能同步不断地模拟浏览器请求去刷新数据。
hgdongdong 2010-07-14
  • 打赏
  • 举报
回复
1 楼所说的和获取静态html没什么两样。
hgdongdong 2010-07-14
  • 打赏
  • 举报
回复
<div id="onTimeSearch">
<h3>实时搜索</h3>
<div>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="myFlashContent" height="200" width="150">
<param name="movie" value="http://img07.taobaocdn.com/tps/i7/T1Rv0xXmVrXXXXXXXX.swf">
<param name="allowfullscreen" value="true">
<param name="allowscriptaccess" value="always">
<param name="wmode" value="transparent">

<param name="allownetworking" value="all">
<param name="flashvars" value="代码太长这部未能输入"
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="http://img07.taobaocdn.com/tps/i7/T1Rv0xXmVrXXXXXXXX.swf" height="200" width="150">
<param name="allowfullscreen" value="true">
<param name="allowscriptaccess" value="always">
<param name="allownetworking" value="all">
<param name="wmode" value="transparent">
<param name="flashvars" value="代码太长这部未能输入"

<!--<![endif]-->
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player">
</a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
</div>

完整的源代码可以到 http://www.199du.com/zhuti_1028.html 获取.
CunningBoy 2010-07-14
  • 打赏
  • 举报
回复
用cURL模拟浏览器发送请求给服务器,参考PHP手册

20,359

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧