Tom: Suchoption

Beitrag lesen

Hello,

Hallo,

ich habe da mal eine Frage:
Wie kann ich eine Inhaltssuche für meine Internetseite anbieten?
Wie suche ich nach Inhalten, die auf der Internetseite stehen?
Wie geht das?

Wie sind denn Deine Internetseiten gespeichert?
Liegen sie als HTML- oder als PHP-Dateien vor?

Sie sind PHP-Dateien (99% von allen).

Dann helfen Dir die Buffer-Funktionen von PHP
http://www.php.net/manual/en/ref.outcontrol.php
Du kannst die Seiten berechnen lassen mit der Berechtigung des Suchenden und dann die Tags rauswerfen, sodass nur der "Nettotext" übrig bleibt. Den kannst Du dann durchsuchen.

Alternativ greifst Du über das HTTP-Interface zu und folgst eben, wie schon beschrieben, der Link-Hierarchie.

Du benötigst also im Wesentlichen zwei Funktionen:

1. Finde alle Links in einer HTML-Seite, um die Hierarchie der Seiten zu erkennen
2. Entferne alle Metainformationen und Tags aus einer Seite und tausche sie
   gegen ein neutrales Zeichen (NULL) aus.

Damit solltest Du dann, etwas Programierkenntnisse (insbesondere Rekursion) vorausgesetzt, zum Ziel kommen.

Harzliche Grüße vom Berg
http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau