Wie man sieht bin ich brandneu hier, also entschuldige mein Unwissen.
Ich habe eine Frage zu Formularen, die ihr wahrscheinlcih ganz schnell lösen könnt:
Sagen wir mal ich habe ein Formular, eine Zeile, und den Wert dieses Eingabefeldes will ich in eine Adresse übertragen.
Sagen wir nun (:D) man tippt in das Feld „TagKeast“ ein, so soll zB. das dabei rauskommen:
Also, danke nochmals… aber können wir bitte zurück zum Ursprung? Da verseth ich noch die Hintergrunde…
Ich kann natürlich auch die PHP und Java Scripts nehmen, aber ich wollte das einfach mal mit HTML probieren,
soweit wie ichs selber verstehe.
(Damit ihr mich nicht falsch verstegt: Bitte nicht erklären was ihr da geschrieben habt! ;))
@Loki: Ja, aber wieso darf ich dann nicht mehr submitten?
EDIT: Nochmal zum verständnis: Ich will ein Formular oder irgendetwas in der Art machen, in das man einen Namen eingibt und eben dieser Wert in eine Adresse eingefügt wird, auf die der User dann weitergeleitet wird.
(Natürlich das ganze mit Submit Button).
EDIT 2: Nochmal @ Loki: Ich glaube ich habe das " zu beachten ist insbesondere, dass du das Formular nicht wirklich absendest!" falsch verstanden.
Meintest du damit, ich darf das nicht „absenden“ oder das passiert einfach nicht?!
Wenn du das Formular sendest, leitet dieses ja die Formular Daten an die URL, die du im angegeben hast.
Da möchten wir aber nicht hin!
Du möchtest ja stattdessen zu „/user/[username]/“, aber kennst den Inhalt von [username] zu dem Zeitpunkt noch nicht, wo du das Formular erstellst.
Deswegen gibt es die beiden Methoden, die wir hier zusammengetragen haben.
Einerseits mit PHP, wo du dann eben in der datei.php ihm den Header verdrehst, und auf die richtige URL hinweist.
Andererseits mit JavaScript, welches direkt dem Browser sagt, spring jetzt dahin, und nicht erst noch auf die datei.php, also nicht alle Daten des Formulars auf dem normalen Weg senden.
Hm ja danke ich es funktioniert auch ganz gut mit Java Script.
Noch eine Frage: Wie kann ich die Ziel-URL noch durch eine Auswahlbox bestimmen?
Also das man auswählt ob der Suchbegriff in Last FM oder XXX oder ZZZ eingegeben wird?
Hoffe das hilft dir weiter.
Im Option-Value kannst du auch andere / erweiterte URLs angeben. Dann musst du oben beim document.location den Pfad anpassen.