Einzelnen Beitrag anzeigen
  #1  
Alt 29.09.2005, 17:47:53
koerschgen2001 koerschgen2001 ist offline
Anfänger
 
Registriert seit: Apr 2004
Ort: Schwalmtal
Beiträge: 131
Suchfunktion: Bewertung

Hallo,

ich habe eine Idee für eine Suchfunktion. Wollte mal wissen was ihr davon haltet.

Die Suche funktioniert über einen Index. Also es werden nicht die Seiten ansich
druchsucht.
Ziel ist es mit dieser Suche auch verwante oder sinngleiche Worte zu finden.
Die einzelnen Bereiche der Website sind auch im Array definiert. Alle Stichworte die
mit einem Bereich zu tun haben stehen drin auch wenn sie nicht direkt in der Webseite
vorkommen. z.B. wer Auto eingibt bekommt auch fahrzeug als Ergeniss auch wenn das Wort Auto
nicht im Webprojekt erwähnt wird.

PHP-Code:
$array = array("Bereich1" => array("Wort1","Wort2","Wort3","..."),
               
"Bereich2" => array("Wort1","Wort2","..."),
               ...); 
Das Suchwort wird in den einzelnen Bereichen gesucht. Bei Erfolg wird der Bereich
zurückgegeben(z.B. Bereich1).

Im nächsten Mehrdimensionalen Array wird der Bereich nach der genauen Seite abgesucht.

PHP-Code:
$Bereich1 = array("Seite1" => array("Wort1","Wort2","..."),
                  
"Seite2" => ...

$Bereich2 = array("Seite1" => ...

... 
In dem Seiten Array in dem das Wort gefunden wird, erscheint es als Link
(<a href="index.php?inhalt=Suchergebnis">Suchwort, Beschreibungswörter</a>) auf der
Ergebnisliste der Suchfunktion.

Geändert von koerschgen2001 (29.09.2005 um 17:48:22 Uhr)
Mit Zitat antworten