PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP für Fortgeschrittene und Experten (http://www.selfphp.de/forum/forumdisplay.php?f=13)
-   -   php-suchscript (http://www.selfphp.de/forum/showthread.php?t=2065)

Reni 29.08.2002 22:19:51

php-suchscript
 
Hallo Leute

möchte mich als erstes vorstellen. Bin weiblich, 54er Jahrgang und ein Newbie in Sachen PHP.

Ich würde dringend ein kleines Suchscript (Volltextsuche) für eine Website benötigen. Dieses Script wird nur für eine einzige Seite mit nur einem Thema benötigt. Im www habe ich mir schon so allerhand angesehen, aber irgendwie blicke ich da nicht durch. Anpassungen was chmod etc. anbelangen kann ich wohl, aber wie ein Suchscript aufgebaut ist und in welcher Reihenfolge etwas gemacht werden muß, schnalle ich einfach nicht. Habe nur gelesen, daß die Suchwörter irgendwo reingeschrieben werden sollen, aber wo genau, habe ich bisher noch nicht rausfinden können. Wahrscheinlich bin in zu blöd, denn jede Website hat eine Suchfunktion, nur ich nicht. Ist hier jemand der mir helfen könnte oder vielleicht schon so ein kleines fertiges Script hätte.

Wenn jetzt einige *Lacher* kommen habe ich vollstes Verständnis. Ich danke schon einmal im voraus!!!!

Gruß Reni

|Coding 30.08.2002 13:26:52

worin soll den gesucht werden? in dateien oder einer MySQL datenbank?

MiH 30.08.2002 15:45:17

soll mit AND NOT + - * gesucht werden können?

|Coding 30.08.2002 17:43:58

keine weiteren angaben? mmmmhhh

Reni 01.09.2002 20:32:16

suchscript
 
Hallöchen,

erstmal danke für die Beantwortung. Es tut mir leid, aber ich habe erst jetzt etwas Zeit erübrigen können.
Es sollte in einer Datei bzw. einer Html-Seite gesucht werden d.h. 1 Suchformular für die Seite der botanischen Nomenklatur, eine Suchformular für die Seite eines botanischen Wörterbuchs.
Also das Suchscript sucht praktisch immer nur in einer Seite.

Gruß
Reni

|Coding 01.09.2002 20:49:36

hi,

ich glaube da habe ich was für dich... ich habe ein script geschrieben was genau das macht was du brauchst. ich habs für dich durch kommentiert, eventuell musst du es noch etwas an deine bedürfnisse anpassen. allerdings durchsuch das script nur einen angegebenen order bzw. in allen files die er enthält.

hier kannst du es dir downloaden: LINK

ich hoffe es hilf dir weiter.

Progman 01.09.2002 20:57:52

dann sollteste die zu suchende Dateien mit file() + implode() in einen String laden, alle HTML-Tags mit strip_tags() löschen und dann mit preg_match() oder mit strstr() (bei strstr siehe User Notes). Ggf muss du die Eingabe vom User und den String mit dem Inhalt der Datei mit strtolower() kleinschreiben lassen.

http://de.php.net/file
http://de.php.net/implode
http://de.php.net/strip_tags
http://de.php.net/preg_match (eher für Profis)
http://de.php.net/strstr (user notes lesen)
http://de.php.net/strtolower

|Coding 01.09.2002 21:02:26

ich sag ja es ist noch anpassungsbedürftig... :-}

Reni 01.09.2002 21:04:34

******freu*******

Danke Coding, lade mir das Script jetzt runter und mein Glück versuchen. Wenn ich nicht zurechtkommen sollte, werde ich mich wieder melden müssen.

Nochmals Danke!!!! :)

|Coding 01.09.2002 21:09:57

jo, viel spass damit :-)


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:59:41 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.