Ich habe diese einfache HTML-Formular:freundliche URL mit get Anfrage
<form action="test/" method="get" accept-charset="utf-8">
<input type="text" name="first" value="" id="first">
<input type="text" name="second" value="" id="second">
<input type="text" name="third" value="" id="third">
<p><input type="submit" value="Continue →"></p>
</form>
wenn klicken Benutzer Submit-Button, ich möchte wie dieses freundliche URL erhalten:
www.site.com/test/ erste/zweite/dritte
wie kann ich das tun?
Leider bedeutet dies, dass der Nutzer am Ende 2 GET Rundreisen statt 1 macht. Es scheint so, als müsste es einen besseren Weg geben, aber ich sehe es nicht und habe eine Stunde lang gesucht. – g33kz0r
@ g33kz0r Wie wäre es ein besserer Weg? Entweder Sie verwenden eine 'GET' Anfrage in dem Formular, was zu einer' GET' Anfrage zu '? First = foo & second = bar & third = baz' führt, oder Sie benutzen' POST' in dem Formular, welches keine Parameter in die URL, oder Sie verwenden JavaScript, pro PythonFoo die Antwort unten. Was versuchst du zu machen? Was ist los mit dem zusätzlichen "GET"? –
Nichts falsch daran * per se *, es scheint nur verschwenderisch für meine Intuition. – g33kz0r