Christine: "Suchen"- Schaltfläche

hallo!

Kann mir hier jemand sagen, wie ich eine Schaltfläche in meine Homepage einbinde mit der man die Seite durchsuchen kann? Also quasi eine Suchfunktion wenn jemand einen bestimmten Begriff usw. sucht. Der Button an sich ist schon vorhanden, aber er funktioniert nicht. Wäre nett wenn mir jemand weiter helfen könnte!
lg
chrissi

  1. Hi Christine,

    Kann mir hier jemand sagen, wie ich eine Schaltfläche in meine Homepage einbinde mit der man die Seite durchsuchen kann?

    Das ist mit einer Schaltfläche nicht getan, da muss ein Programm laufen, dass die Ergebnisse ausgibt.

    Viele Grüße
    Mathias Bigge

    1. Und wie funktioniert das?

      1. Hallo,

        Und wie funktioniert das?

        Du musst in einer serverseitigen Sprache wie z. B. PHP oder Perl ein Script schreiben, dass deine HTML-Dateien oder auch eine Stichwortdatenbank oder ... durchsucht und die Ergebnisse darstellt.

        Gruß aus Bonn
        Sven, frisch von den Besinnungstagen zurückgekehrt, seit heute 18

        --
        Do it yourSELF 'cause SELFmade is bestmade.
        Selfcode: ie:% fl:( br:^ va:} ls:[ fo:) rl:( n4:{ ss:| de:> js:| ch:? mo:} zu:)
        Selfcode dekodieren - Selfcode-Info
        1. Hallo,

          Sven, frisch von den Besinnungstagen zurückgekehrt, seit heute 18

          Na dann herzlichen Glühstrumpf, was machst du noch hier? PAAARRRTTTYYYY!!!11

          Aber denke daran dass du jetzt für deine Vergehen endlich bestraft werden kannst ;)

          Ich wünsche dir auf jeden Fall viel Alkohol, viele willige Frauen und ganz viel Gesundheit zum 18.

          Grüße
          Jeena Paradies

          --
          Jeena Paradies - Wie kam ich zu meinem Namen?
          1. Hallo,

            Sven, frisch von den Besinnungstagen zurückgekehrt, seit heute 18
            Na dann herzlichen Glühstrumpf, was machst du noch hier? PAAARRRTTTYYYY!!!11

            Hilfe! Nein! Ich wurde heute schon überfallen: War ja mit 34 anderen auf Besinnungstagen (hier). Was passierte um 0 Uhr? Gut die Hälfte der Gruppe platzt herein, singt, gratuliert, beschenkt, macht Photos.

            Aber denke daran dass du jetzt für deine Vergehen endlich bestraft werden kannst ;)

            Aber immer noch mit Jugendstrafrecht. :-P

            Ich wünsche dir auf jeden Fall viel Alkohol,

            Ach nee...

            viele willige Frauen

            ...man muss ja nicht gleich übertreiben...

            und ganz viel Gesundheit zum 18.

            ...Danke!

            Gruß aus Bonn
            Sven

            --
            Do it yourSELF 'cause SELFmade is bestmade.
            Selfcode: ie:% fl:( br:^ va:} ls:[ fo:) rl:( n4:{ ss:| de:> js:| ch:? mo:} zu:)
            Selfcode dekodieren - Selfcode-Info
            1. Hi,

              Aber denke daran dass du jetzt für deine Vergehen endlich bestraft werden kannst ;)

              Das geht bereits ab 14.

              Aber immer noch mit Jugendstrafrecht. :-P

              Nicht notwendigerweise - Jugendstrafrecht kann meines Wissens zwar bis zum Alter von 21 Jahren angewendet werden, Normalfall sollte aber ab einem Alter von 18 Jahren das Erwachsenenstrafrecht sein.

              cu,
              Andreas

              --
              Warum nennt sich Andreas hier MudGuard?
              Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
        2. Hallo Arx,

          Sven, frisch von den Besinnungstagen zurückgekehrt, seit heute 18

          YY

          Auch von mir alles Gute zum Geburtstag. Laß die Gläser klingen!

          Freundliche Grüsse,

          Vinzenz

  2. Hallo Christine,

    was den Button angeht, reicht ein <img src="images/go1.gif" nicht aus, sondern du musst den <input type="image" bemuehen.

    Aber das wird Dein Problem auch nicht loesen. Das Textfeld, das nebenbei bemerkt vom Typ 'text' sein muss und der dazugehoerige Button gehoeren in eine Form, diese wiederum muss auf ein Script verweisen, das die eigentliche Suche durchfuhert. Es gibt sicher freie Suchscripte im Internet, die das uebernehmen koennen. Ganz grob funktioniert das meist so, dass das Suchscript in einer serverseitigen Sprache geschrieben ist, mittlerweile wohl meist PHP und eine Datenbank nach den Suchbegriffen durchsucht. Dein Server muss also PHP oder eine andere Sprache koennen, sonst musst Du auf eine andere Loesung zurueckgreifen, z.B. Javascript oder ein Java-Applet. So richtig zu empfehlen ist das aber nicht.

    Dieter

    1. 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.

      1. 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?

        Woher stammt die Theorie mit den 100MB und warum sollte dies so sein?
        Es kommt doch auch auf die Struktur der Daten an oder nicht?
        Es kommte außerdem noch ein anderer Aspekt hinzu.
        Die Varianten SAFE_MODE ON die bei vielen Providern gegeben ist, in Kombination mit einer schlechten Konfiguration des Servers, läßt ein efektives arbeiten mit Textfiles häufig nicht zu.
        Außerdem ist ein Datenbankzugriff schnell geschrieben und übersichtlich zu händeln.
        Aus diesem Grunde ziehe ich die Variante Datenbank, sofern vorhanden, vor.
        Ich muß sagen ich benutze selbst bei relativ statischen Seiten php wie SSI, nämlich zum includieren von bestimmten sich ab und zu mal verändernden Inhalten.

        TomIRL