Re: [問題] 有關站內搜尋引擎

看板Web_Design作者 (守護神)時間20年前 (2004/10/31 02:17), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《NelsonT (檔案清除手 v1.0)》之銘言: : ※ 引述《ckroy (努力突破125km/hr)》之銘言: : : 我也不知道要怎麼辦... : : 有誰能幫忙解說一下 : : 謝謝! : 你可以寫一個 php 程式, : 去找你網站裡的 html( or php, asp, etc...) 檔案裡頭, : 是否含有要找的詞, : 有的話就列出那個檔案的網址,例如若在 a.html 找到了, : 就列出 http://www.mySite.com.tw/a.html 之類。 <?php $dp=1; for($i=0;$i<$dp;$i++) { $p=str_repeat('/*',$i); $list[]=exec("grep \"".addslashes($kw)."\" ./".$p.".html"); } $k=count($list); unset($list2); for($i=0;$i<$l;$i++) { $p=explode("\n",$list[$i]); $q=count($p)-1; if($q<=0 || $p[0][0]!='.') continue; for($j=0;$j<$q;$j++) { $list2[]=substr($p[$j],0,strpos($p[$j],":")); } } sort($list2); $p=count($list2); $c=""; for($i=0;$i<$p;$i++) { if(strcmp($c,$list2[$i]) { $c=$list2[$i]; echo $list2[$i]."<br />\n"; } } ?> 這樣應該也算是一個可行的方法吧 :p //正在睡覺中....有 bug 的話別打我 >"< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.158.15

61.225.169.174 10/31, , 1F
謝謝!
61.225.169.174 10/31, 1F
文章代碼(AID): #11WzgfS9 (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #11WzgfS9 (Web_Design)