JOE: Variable Wörter im Textfeld verlinken

Hallo Leute

Bin ein wenig neu in der Materie und wollt euch mal ein dringendes anliegen unterbreiten :

1.Brauche ein Textfeld

2.Ich möchte Wörter in dieses Textfeld eingeben können

3.Wenn ich z.B. Bockwurst ODER Chilliwurst in dieses Textfeld eingebe und enter Drücke soll er zu einer BESTIMMTEN seite verlinken.

vllt etwas deutlicher : EINGABE IN TEXTFELD ----> Bockwurst/Chilliwurst---> ENTER----> AUSGABE ----> Würstchen.html

dieses möchte ich mit vielen wörtern machen , so das man z.B. einer URL oder desgelichen 1-3 Wörter zuweisen kann .

wenn dies irgendwie möglich ist soll das auch noch in HTML sein aber wenns nicht anders geht auch nen action script/java/php usw

Über eine Hilfe wäre ich echt DANKBAR

MFG JOE

  1. he

    wenn dies irgendwie möglich ist soll das auch noch in HTML sein aber wenns nicht anders geht auch nen action script/java/php usw

    HTML ist eine Auszeichnungssprache, nichts weiter. php oder perl würden sich dafür anbieten. Du frägst die Eingabe in <input type=text name=name/> ab und leitest dementsprechend weiter.
    Hierfür wirst du wohl etwas Zeit investieren müssen, um dich mit der Materie vertraut zu machen.

    Du musst die Eingaben allerdings prüfen und darfst nur Eingaben zulassen, die du auch erwartest. Ansonsten könnte dir problemlos Schadcode übergeben werden.

    gruß bascombe

    1. mhh

      mit der eingabe ist das ja einfach!

      wie komm ich nun zu der dem ensprechenden weiterleitung und der >>abfrage ????

      sorry bin noch ein anfänger!!!

      MFG JOE

  2. Also mal ein paar scripts:

    ->Wenn du entweder Wurst.html oder nichts hast:

    <html>
    <script type="text/javascript">
    function Wurst(){
    var abcd = test.value;
    if(abcd == "Chilliwurst"){
    location.href="Würstchen.html";}
    }
    else{ }
    </script>
    <input type="text" name="test">
    <input type="button" onClick="Wurst()" value="Bestätigen">
    </html>

    ->Wenn du mittels Namen auf eine Bestimmte Seite befördert werden willst:

    <html>
    <script type="text/javascript">
    function Wurst(){
    location.href= test.value + ".html";
    }
    else{ }
    </script>
    <input type="text" name="test">
    <input type="button" onClick="Wurst()" value="Bestätigen">
    </html>

    ->Php

    <?php
    $Name = "Chilliwurst"
    if($Eingegebene == $Name){
    header ("Location: Chilliwurst.html")}
    ?>

    ->Noch eins in Php: Hier frage ob Chilliwurst "enthalten" ist.

    $gesucht   = "Chilliwurst";
    $pos = strpos($DasEingabefeld, $Gesucht);
    if($pos === false){
    } else {
    header ("Location: Chilliwurst.html");}

    -> Bei den beiden Phps müssen die Variablen mit <form action> Bestimmt werden.