Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie programmiere ich mein eigenes Suchformular?
Hi, hab mich schon lange nicht mehr gemeldet aber jetzt hab ich ein Problem.
Wie programmiere ich mein eigenes Suchformular, Welches unter meiner Domain und derren Subdomains nach den Suchwörtern sucht?
Bisjetzt hab ich immer nur mit Datenbanken Rumprogrammiert aber jetzt würd ich halt auch gern ne Suche programmieren. ich weis blos nicht wie.
Kann mir jemand helfen
Danke
Zonk
Jacki
08.02.2004, 20:20:40
Eine exzellente Frage. Nun, wo waren wir stehengeblieben?
René_M
08.02.2004, 23:00:21
http://www.intervation.de/tipps/suchen.php
feuervogel
08.02.2004, 23:43:32
es ist zwar etwas mühsam, aber wenn du eine datenbank durchsuchen willst, besitzt auch mysql eine regexp-syntax. dies ist im gegensatz zu der regexp-engine von php sehr schnell, aber dennoch etwas krankhaft. also wenn du in der richtung hilfe brauchst, einfach melden.
Oh - Ich glaub ich hab mich etwas falsch ausgedrückt.
Ich würde gerne eine Suche machen mit der man ne Komplette Seite durchsuchen kann - auch wenn sie keine Datenabnkergebnisse beeinhaltet
Für Hilfe Dankbar
Zonk
Yzerman
09.02.2004, 17:23:36
Also eine statische Seite.
Die musst Du mittels den Dateifunktionen von PHP in eine Stringvariable einlesen, dann kannst Du sie durchsuchen.
So, das wär ja schon mal was. Jetzt wär ich natürlich dankbar welche String-Variable das wäre und wie ich sie einsetzen muss
Danke
Zonk
$url='http://dbCF.de/';
$f=striptags(readfile($url));
if (strstr($f, $suche)) { // oder mit regulären Ausdrücken arbeiten
echo 'Gefindet!';
}
else {
echo 'Nix gefundet.';
}
Fuchs
09.02.2004, 22:26:50
Wenn dir 1000 Suchanfragen/Tag reichen benutzt simpel und bequem google API [1]. Damit musst du nichts neues schreiben (wie oder verkuepfunen etc.). Einfach Sebastians Google Klasse [2] verwenden und an den Suchbegriff ein Strich mit ' site:example.com' dranhaengen dann durchsucht er deine Seite mit Subdomains.
[1] www.google.com/api
[2] www.sebastian-bergmann.de/SOAP_Google/
Andre
Danke das war schon mal nicht schlecht.
Allerdings plane ich eine Suche für meine Eigene Seite welche nach Suchbegriffen sucht die man über ein Formular eingibt. Die Suche sollte dabei mit den PHP URL's (http://www.meine-Seite.de/index.php?ich=du&sell=jenes) zurechtkommen.
Wie erreiche ich eione Soche Suche mit dem Codebeispiel von c4? Und wie gebe ich die Treffer hintenher auch aus zum Ankliken?
Ich hoff mir kann das jemand erklären. In einem Solchen berreich hab ich bisjetzt noch nix Programmiert ich kenn die befehle also weitestgehend nicht. Wenn mir die jemand erklären könnte wäre es natürlich optimal.
Danke
Zonk
vBulletin® v3.8.3, Copyright ©2000-2013, Jelsoft Enterprises Ltd.