只需几句代码即可完成网页内的搜索的功能
2013-02-27 11:54
351 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="imagetoolbar" content="false" /> <meta name="baidu-site-verification" content="JQiKjfbHRXKGMrk2" /> <meta name="Copyright" content="Copyright www.lunanzuche.com All Rights Reserved." /> <meta name="MSSmartTagsPreventParsing" content="true" /> <meta name="author" content="MR newdomer" /> <title>search results</title> </head> <body> <?PHP /** * s即表单提交来的参数 **/ $s = $_GET['s']; $dir = substr($_SERVER["SCRIPT_FILENAME"],0,-10);//获取网站文件夹 $dir=opendir($dir);//Ŀ¼ while(($file=readdir($dir))!==false){ if($file!=="." && $file!==".." &&strpos($file,".")){ //ȡļ $c = file_get_contents($file); //ƥǷؼ $s = $s; $r = "/\<title\>(.*)$s(.*)\<\/title\>/i"; if(preg_match($r,$c)){ $list[]=$file; } } } if(empty($list)){ echo "no result"; }else{ print_r($list); } //print_r(count($list)); closedir($dir); ?> </body> </html>
此种方式只适用于小的网站,暂时没有分页功能
本文出自 “江南才子” 博客,请务必保留此出处http://cet68.blog.51cto.com/6512168/1141244
相关文章推荐
- easyui combobox开启搜索自动完成功能的实例代码
- 在你的网页中插入Google搜索功能 代码
- 只需四个步骤几行代码,即可快速实现直播弹幕功能
- 【Firefox】火狐浏览器网页翻译,只需代码加入书签即可
- easyUI实现类似搜索框关键词自动提示功能示例代码
- 基于jquery实现的类似百度搜索的输入框自动完成功能
- 禁用backspace网页回退功能的实现代码
- 禁用backspace网页回退功能的实现代码
- ajax实现搜索关键词自动完成功能
- ajax完美实现两个网页 分页功能的实例代码
- 使用jQuery.AutoComplete完成仿淘宝商品搜索功能
- 利用redis完成自动补全搜索功能(二)
- 利用redis完成自动补全搜索功能(三)
- inno安装卸载时检测程序是否正在运行卸载完成后自动打开网页-代码无效
- Python方法完成农历日历功能代码
- 网页脚本运行代码功能特效
- AsyncHttpClient来完成网页源代码的显示功能,json数据在服务器端的读取还有安卓上的读取
- 各种网页功能代码 NO.1