做个自己站内搜索引擎
日期:2007年8月26日 作者:作者:iwind 查看:[大字体 中字体 小字体]-
朋友用dreamweaver做了一个网站,没有动态的内容,只是一些个人收藏的文章,个人介绍等等。现在内容比较多了,想叫我帮他做一个搜索引擎。说实在的,这是一个不难的问题,于是就随手做了一个。现在我在其它论坛上也看到有人想做这个,于是就想说说这方面的知识,重在了解一下方法。
写程序前先要想好一个思路,下面是我的思路,可能谁有更好的,但注意这只是一个方法问题 :遍历所有文件 读取内容 搜索关键字,如果匹配就放入一个数组 读数组。在实现这些步骤之前,我假定你的网页都是标准的,就是有标题(<title></title>),也有(<bod *></body>),如果你是用dreamweaver或者frontpage设计的,那么除非你故意删掉,它们都在存在的。下面就让我们一步步来完成并在工程中改善这个搜索引擎。
一,设计搜索表单
在网站的根目录下建个search.htm,内容如下
<html>
<head>
<title>搜索表单</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head><body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="search.php">
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="36%">
<div align="center">
<input type="text" name="keyWord">
</div>
</td>
<td width="64%">
<input type="submit" name="Submit" value="搜索">
</td>
</tr>
</table>
</form>
</body>
</html>
二,搜索程序
再在根目录下建个search.php 的文件,用来处理search.htm表单传过来的数据.内容如下
<?php
//获取搜索关键字
$keyword=trim($_POST[“keyword”]);
//检查是否为空
if($keyword==””){
echo”您要搜索的关键字不能为空”; - [1] [2] [3] [4] [5] [6] [7] [8] 下一页
-
- 做个自己站内搜索引擎 相关文章:
- ·15种做爱姿势真人示范写真(图)
- ·格言警句:诚实做人格言
- ·3DMax:跟我学做房间效果图
- ·2007年做生意最赚钱十大行业排行榜
- ·用VB跟我学做记事本(很简单哟)
- ·用Dreamveaver做QQ空间MV播放器
- ·将数码照片做成自动放映的Flash
- ·菜鸟学用DreamWeaver做ASP
- ·生意人如何做生意:100个成功经验告诉您
- ·什么软件可以做网页?
- 做个自己站内搜索引擎 相关软件
- ·二十一世纪——都做情人,谁做妻子
- ·我和我们做游戏
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:ASP.NET Whidbey中实现Provider
