作者dinos (守護神)
看板Web_Design
標題Re: [問題] 有關站內搜尋引擎
時間Sun Oct 31 02:29:34 2004
※ 引述《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
1F:推 ckroy:謝謝! 61.225.169.174 10/31