作者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