Variable Wörter im Textfeld verlinken
JOE
- html
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
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
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
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.