>教育資源庫一,設(shè)計搜索表單在網(wǎng)站的根目錄下建個search.htm,內(nèi)容如下<html><head><title>搜索表單</title><metahttp-equiv">
用php程序為自己網(wǎng)站打造一個搜索引擎

用php程序為自己網(wǎng)站打造一個搜索引擎

ID:24788114

大?。?5.00 KB

頁數(shù):4頁

時間:2018-11-16

用php程序為自己網(wǎng)站打造一個搜索引擎_第1頁
用php程序為自己網(wǎng)站打造一個搜索引擎_第2頁
用php程序為自己網(wǎng)站打造一個搜索引擎_第3頁
用php程序為自己網(wǎng)站打造一個搜索引擎_第4頁
資源描述:

《用php程序為自己網(wǎng)站打造一個搜索引擎》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、用PHP程序為自己網(wǎng)站打造一個搜索引擎>>教育資源庫一,設(shè)計搜索表單在網(wǎng)站的根目錄下建個search.htm,內(nèi)容如下<html><head><title>搜索表單</title><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"></head><bodybgcolor="#FFFFFF"text="#000000"><formname="form1"method="post"action="search.

2、php"><tablee="keyit"name="Submit"value="搜索"></td></tr></table></form></body></html>二,搜索程序再在根目錄下建個search.php的文件,用來處理search.htm表單傳過來的數(shù)據(jù).內(nèi)容如下<?php//獲取搜索關(guān)鍵字$key($_POST[“keyp;$file!=".."){//如果是目錄就繼續(xù)搜索if(is_dir("$dir/$file")){listFiles("$dir/$file");

3、}else{//在這里進行處理}}}}?>在紅字的地方我們可以對搜索到的文件進行讀取,處理.下面就是讀取文件內(nèi)容,并檢查內(nèi)容中是否含有關(guān)鍵字$keyp;$array){$handle=opendir($dir);p;$file!=".."){if(is_dir("$dir/$file")){listFiles("$dir/$file",$keyword,$array);}else{//讀取文件內(nèi)容$data=fread(fopen("$dir/$file","r"),filesize("$dir/$file"));//不搜索自身i

4、f($file!=”search.php”){//是否匹配if(eregi("$keyword",$data)){$array[]="$dir/$file";}}}}}}//定義數(shù)組$array$array=array();//執(zhí)行函數(shù)listFiles(".","php",$array);//打印搜索結(jié)果foreach($arrayas$value){echo"$value"."<br>";}?>現(xiàn)在把這個結(jié)果和開頭的一段程序結(jié)合起來,輸入一個關(guān)鍵字,然后就會發(fā)現(xiàn)你的網(wǎng)站中的相關(guān)結(jié)果都被搜索出來了。我們現(xiàn)在在把它完善一下。

5、9731248:>>>>這篇文章來自..,。

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。