|
Zoekmachine zonder mysql
een zoek script die in bepaalde pagina's zoekt hoe meer pagina's hoe langer het duurt.
er komt ook nog een andere zoekmachine die waarscheinlijk sneller is
<style>
body, table, tr, td { font-family:arial; font-size: 12; color:darkblue; }
a { color: blue; }
a:hover { color: darkblue; }
</style>
<?
$resultaten=0;
echo "<center>";
echo "<form action=''>\n";
echo "Zoek naar 1 woord:<BR><input type=text name=q value='$q' size=50>\n";
echo "<input type=submit value='zoek'>\n</form>\n";
###lijst van pagina's
### geef hier de pagina's op waarin hij moet zoeken
$pagina[]='index.php';
if($q){
echo "<table>\n";
for($a=0; $a<count($pagina); $a++)
{
$paginadata[]=file($pagina[$a]);
}
for($i=0; $i<count($paginadata); $i++)
{
for($b=0; $b<count($paginadata[$i]); $b++)
{
if(eregi($q,$paginadata[$i][$b]))
{
$zoekres[]=$pagina[$i];
}
}
}
if(count($zoekres) > 0)
{
$zoekres2=array_unique ($zoekres);
}
for($i=0; $i<count($zoekres2); $i++)
{
if($zoekres2[$i])
{
$resultaten=$resultaten+1;
echo "<tr><td>$resultaten<td><a href='".$zoekres2[$i]."'>".basename($zoekres2[$i])."</a></tr></td>\n";
}
}
echo "<tr><td colspan=2>";
if($resultaten==1)
{
echo "Er is 1 resultaat gevonden";
}
else
{
echo "Er zijn $resultaten resultaten gevonden";
}
echo "</tr></td>\n</table>";
}
?>
<small>
<!-- dit graag laten staan --!>
<center>Made by <a href='http://jacob.slompinfo.nl' target=_blank>JS-Systems</a></center>
</small>
download het script
Reacties van leden
Auteur: robert2411 @ 21-07-2005
hoe moet je dan paginas toevoegen want
$pagina[]='index.php,artikelen.php';
en
$pagina[]='index.php','artikelen.php';
werken niet Auteur: robert2411 @ 21-07-2005
hoe moet je dan paginas toevoegen want
$pagina[]='index.php,artikelen.php';
en
$pagina[]='index.php','artikelen.php';
werken niet Auteur: robert2411 @ 21-07-2005
hoe moet je dan paginas toevoegen want
$pagina[]='index.php,artikelen.php';
en
$pagina[]='index.php','artikelen.php';
werken niet Auteur: Marco Jan @ 20-12-2005
op deze manier werkt het
$pagina[]='1.php';
$pagina[]='2.php';
$pagina[]='3.php';
dus open voor elke nieuwe pagina zo'n ding zoals hierboven
|