morgens,
was den Button angeht, reicht ein <img src="images/go1.gif" nicht aus
Doch, <img ...> könnte durchaus ausreichen. Eventuell in Verbindung mit src="script.cgi"
sondern du musst den <input type="image" bemuehen.
Das würde wohl funktionieren, aber warum _muß_ das deiner Ansicht nach genommen werden?
Das Textfeld, das nebenbei bemerkt vom Typ 'text' sein muss
Wieso muß es das, bz. wieso muß es überhaupt irgendeinen Typ aufweisen?
Das Textfeld [...] und der dazugehoerige Button gehoeren in eine Form
Nö. Wir machen hier doch keine Sandkastenspiele. Beide Elemente gehören in ein _Formular_, sofern denn Eingaben, die in der textarea vorgenommen werden, irgendwohin übermittelt werden sollen.
diese wiederum muss auf ein Script verweisen
Nö (mal abgesehen davon, daß es "dieses" hätte heißen müssen). Das Formular selbst "verweist" auf gar nichts. Aber zum Formular gehört, wenn es denn für Interaktion benutzt werden soll, ein Attribut "action=...". Darauf wird nicht verwiesen, sondern es ist _Bestandteil_ eines Formulars, wenns denn vorkommt. Und dieses Attribut veranlaßt dann erst den Browser und danach den Server, irgendwas anzustellen. Wollen wir hoffen, daß das was Vernünftiges sein soll.
Es gibt sicher freie Suchscripte im Internet
Unüberschaubar viele in vielen verschiedenen (Programmier-)Sprachen ;-)
Ganz grob funktioniert das meist so, dass das Suchscript in einer serverseitigen Sprache geschrieben ist
Naja, "ganz fürchterlich grob" könnte man das vielleicht so formulieren.
mittlerweile wohl meist PHP und eine Datenbank
Obwohl das eine durchaus effektive Kombination ist, finde ich die Inflation mit meist nur zu winzigsten Bruchteilen ausgelasteten Datenbanken langsam ebenso lästig wie die anwachsende Dominanz von PHP. PHP ist etwas durchaus Reizvolles und inzwischen auch sehr Effektives, das gebe ich gern zu, aber warum muß´jeder es gleich mit einer Datenbank vergewaltigen? PHP kann bei den überwiegend kleineren Projekten, um die es meist geht, sehr gut - und manchmal sogar schneller - ohne Datenbank auskommen. Datenbanken - auch mySQL - lohnen sich erst wirklich bzw. sind erst dann effektiv, wenn es um Datenbestände von deutlich über 100 MByte geht. Wer hat das schon auf seiner HP?
Dein Server muss also PHP oder eine andere Sprache koennen, sonst musst Du auf eine andere Loesung zurueckgreifen, z.B. Javascript
Womit völlig andere Voraussetzungen gültig werden, da sich mit Javascript-Code, der auf dem Client liegt, nun einmal keine auf dem Server liegende Datenbank durchsuchen läßt. Javascript ist gut, wenn es tatsächlich um "offline"-Suchaufgaben geht - siehe die SELF-Suche.
oder ein Java-Applet.
Uahhhh! Das meinst du doch nicht ernst! Du willst über ein JAVA-Applet eine Suchfunktion starten? Das könnte zwar tatsächlich funktionieren, ist aber sowas von Verhohnepipelung sämtlicher Sicherheitsüberlegungen, daß du das eigentlich nicht geschrieben haben kannst. Interessant ist JAVA allerdings in Zusammenhang mit JSP und _echten_ JAVA-Applikationen, die gerne auf dem Server laufen dürfen.
Grüße aus Berlin
Christoph S.
mailto:christoph.schnauss@berlin.de
http://www.christoph-schnauss.de
ss:| zu:) ls:& fo:) va:) sh:| rl:|