社区
基础编程
帖子详情
PHP搜索特定页面关键词问题!这个问题难不难?难!不难!难?不难?难!不难!难?不难?难!不难!难?不难?难!不难!难?不难?……
neverdead
2006-10-23 11:28:16
给定一个网页parent.htm,在此网页上有N(N<30)个超链接,超链接指向的页面分别是son1.htm, son2.htm,...,sonN.htm.
那么,怎么根据指定的parent.htm找到son1.htm, son2.htm,...,sonN.htm上的关键字(keyword) ?
...全文
454
21
打赏
收藏
PHP搜索特定页面关键词问题!这个问题难不难?难!不难!难?不难?难!不难!难?不难?难!不难!难?不难?难!不难!难?不难?……
给定一个网页parent.htm,在此网页上有N(N<30)个超链接,超链接指向的页面分别是son1.htm, son2.htm,...,sonN.htm. 那么,怎么根据指定的parent.htm找到son1.htm, son2.htm,...,sonN.htm上的关键字(keyword) ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
neverdead
2006-10-30
打赏
举报
回复
弄好了,凑合着能用啦~~
ricky lyu
2006-10-28
打赏
举报
回复
用正则!
Dereky
2006-10-28
打赏
举报
回复
分一半 750米出来 哈哈
「已注销」
2006-10-28
打赏
举报
回复
很容易的啦``用sqlite 把抓到的数据全部插入到数据库 跟着再写一个读取的 非常简单 ··```
椅子
2006-10-27
打赏
举报
回复
得到任务列表
循环体开始
下载任务1
html分析,抓取内容,具体问题具体分析,容易的是固定格式的,比如sina的新闻
保存回数据库
完成任务1
循环体结束
neverdead
2006-10-27
打赏
举报
回复
掉的好快
neverdead
2006-10-26
打赏
举报
回复
楼上的红五星大哥,把您的代码贴出来让偶也瞧瞧嘛,让我少走点弯路^_^
椅子
2006-10-26
打赏
举报
回复
补充,和php无关
因为小偷把东西偷到后,放数据库里了,你用就去取
椅子
2006-10-26
打赏
举报
回复
别人出1500让我做的。指定搜索某网站,抓取内容
你的问题的术语叫:新闻小偷。
zeroleonhart
2006-10-26
打赏
举报
回复
只能显示一个链接,接下去就死循环了
--------------------------------------------
那是你程序的问题
neverdead
2006-10-26
打赏
举报
回复
to angel0829(复活):
只能显示一个链接,接下去就死循环了
myvicy
2006-10-24
打赏
举报
回复
哈,你还在的啊。
问题是你要怎么样找呢?在文档找还是当作字符串来处理?
neverdead
2006-10-24
打赏
举报
回复
怎么做呢?我一点头绪都没有~~达人,给个相关链接吧~源码最好^_^
myvicy
2006-10-24
打赏
举报
回复
用js来做。
neverdead
2006-10-24
打赏
举报
回复
来个实例吧,我想把http://shop33876956.taobao.com/上的所有宝贝的名称和价格罗列出来,那“http://shop33876956.taobao.com/”就是我所说的parent.htm;在这个页面上有指向每个宝贝的链接,比如“http://auction1.taobao.com/auction/1801/item_detail-0db2-c6fe8e07ca9cab8ce6602fb2e83469f1.jhtml”,这个就是我所说的sonN.htm。
而我指的关键字“珀莱·祛痘霜”和“一 口 价:25.60元 ”就在这个页面上。
我想通过程序,把这个页面“http://auction1.taobao.com/auction/1801/item_detail-0db2-c6fe8e07ca9cab8ce6602fb2e83469f1.jhtml”上的宝贝名称“珀莱·祛痘霜”和一口价“25.60元”取出来存放在数据库(sql,文本等)中。怎么实现阿?
angel0829
2006-10-24
打赏
举报
回复
<?
$url = "http://localhost/parent.htm";
$page = fopen($url, "r");
print("Links at $url<br>\n");
print("<ul>\n");
while(!feof($page)){
$line = fgets($page, 1024);
while(ereg("href=\"[^\"]*\"", $line, $match)){
print("<li>");
print($match[0]);
print("<br>\n");
$replace = ereg_replace("\?", "\?", $line);
}
}
print("</ul>\n");
fclose($page);
?>
这个可以找出所有你想要的parent.htm里的链接。
后面那个什么keyword不明白楼主什么意思
an9ryfr09
2006-10-24
打赏
举报
回复
用file_get_contents($filename)读取页面,然后用正则或者html dom来解析keyword,思路已经给你了,剩下的就是查查函数,写逻辑语句的问题了。
懒得去死
2006-10-24
打赏
举报
回复
<script>
<a href href="son"+i+".html"> * </a>
</script>
天降大任于斯
2006-10-24
打赏
举报
回复
把parent.htm读到本地,当成字符串
匹配<a href...> * </a>
myvicy
2006-10-24
打赏
举报
回复
用正则。
先得到页面的串,然后把非/<a(.*)\/a>/的都删除掉,然后在拆分吧......
加载更多回复(1)
PHP
核心技术 基础强化课
PHP
是动态网站制作使用率最高的一门编程语言,全球近 20 亿的网站中,有约 80% 的网页使用
PHP
来开发的。...函数是编程语言中最常见的特性,但是也是新手最
难
理解的一个知识点,故函数一定要认真听课哦!!
原创 | 你知道什么是Graal VM吗?全栈虚拟机?猛!
世界上最好的语言是java,不服来战!???? java说,总有人想害朕 听说啊,在程序员中一直有这样的一个鄙视链:C 语言工程师鄙视 C++ 工程师,C++ 工程师鄙视 Java 和 C# 工程师,Java 工程师和 C# 工程师则互相鄙视,所有的工程师都鄙视
PHP
工程师。 哈哈,
PHP
的各位是不是尴了个大尬了????,没事,反正“
PHP
是世界上最好的语言” 我们先来看看这个: 嗯嗯,Java还是第一...
关键词
卡首屏接口、
关键词
卡首屏原理讲解、
关键词
卡首屏提高权重
一、什么是
关键词
卡首屏 卖家做补单活动时,买手
搜索
关键词
很
难
找到指定的宝贝,特别是新品或销量低的店铺,一般都不会出现在手淘
搜索
页面
,而直接发链接给她们点击进入的话,系统不会给予
搜索
权重,甚至还会判为虚假交易。卡首屏它是通过
特定
的技术代码,可以把卖家的宝贝转换成一个淘口令,买家复制后打开手机淘宝,我们的宝贝就会出现在首页,这样点击进入,系统会认定为自然
搜索
入店,生意参谋验证显示手淘
搜索
入店来源,有权重。 二、接口调用条件 只需提供宝贝标题中包含的
关键词
、宝贝的链接或宝贝ID即可 三、接口详情 接口地址: ht
过来人想泼泼冷水:学Python说简单真的简单,但
难
它也真的
难
Python近些年火的有些神奇,为什么这么说呢?“七天速成Python”、“新手一个月从入门到精通”、“想拿高薪就学Python”… 这些铺天盖地的广告宣传语,每次听到我都满脸问号??? python火在当前大数据、云计算时代这确实有它的道理。 但是! 七天速成? 一个月精通? 你确定吗? “大家都说python很简单” 这个是针对有编程基础的朋友来说,老司机可能看几天文档,拿起来就开发项目。 “Python
不
难
啊,我几天就上手了!”厉害!好奇一问,“我之前有过3年的java开发经验啊…” 零基础编程
为什么有人说C++是最
难
学的编程语言? (4个回答)
从事嵌入式开发多年,有三种语言玩的比较多C/C++ java,从编程语言的
难
度来讲C++是最
难
得,而且也是最
难
入门的编程语言,很多编程老手都是这个结论,为什么C++是最
难
学的编程语言,虽然
难
学但还是很多编程老手喜欢研究它,更是很多架构师的最爱。 现在以个人的观点讲述为什么C++是最
难
的编程语言,其实在C++基础语法部门看不出这门编程语言有多
难
,
难
在泛型编程和面向对象的特性展示,几乎每个知识点都附带着很多细节点,而且更加要命的是C++语法规则还在不停的延伸,几乎长期玩C++都有一种通病总是觉得这门语言学不完,
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章