Zurück   Flashforum > Alternative Technologien > HTML und CSS

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-08-2010, 20:40   #1 (permalink)
1x1
 
Registriert seit: Aug 2005
Beiträge: 255
suchformular <form> ohne ?= aufrufen

hallo!

wenn man dieses formular aufruft bekommt man immer ein "?=" angehangen. woran liegt das?
Code:
<form id="search" action="/search" method="get">
                    <input class="text" type="text" name="q" value=""/>
                    <input class="button" type="submit" value="Search"/>
                </form>

wie kann man einfach nur ein wort aus einem formularfeld an eine URL hängen?
z.b.
>im formular feld = hallowelt
>abschicken klicken = flashforum.de/forum/hallowelt

mfg

Geändert von icon (19-08-2010 um 20:42 Uhr)
icon ist offline   Mit Zitat antworten
Alt 19-08-2010, 21:17   #2 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 7.038
geht nur mit javascript, mit get hängst du immer parameter an
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Alt 20-08-2010, 10:40   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2009
Beiträge: 216
Hey,
sowas geht wie schon gesagt direkt mit JavaScript, indem man den Inhalt raus holt aus dem input und sich die URL zusammen baut.

Oder via PHP und eine Headerweiterleitung.
- Send Form with ?xy=12
- Gen Rewrite URL
- Send header location

Bedenke du muss das ganze System drauf abstimmen.
.htaccess
Rewriting / Parsing

Mit freundlichen Grüßen

Cas
CaselPasel ist offline   Mit Zitat antworten
Alt 20-08-2010, 12:34   #4 (permalink)
1x1
 
Registriert seit: Aug 2005
Beiträge: 255
wäre jemand so nett mir ein beispiel zu geben wie man es mit javascript löst?
ich hab bei google nichts gefunden bzw mir fehlen die richtigen begriffe.

das mit dem htaccess wäre auch eine idee. bin mir aber nicht sicher ob ich das hinbekomme.

Geändert von icon (20-08-2010 um 12:55 Uhr)
icon ist offline   Mit Zitat antworten
Alt 20-08-2010, 14:49   #5 (permalink)
Inventar
 
Benutzerbild von Nightflyer
 
Registriert seit: Jul 2002
Beiträge: 7.038
HTML-Code:
<form id="search" action="/search">
        <input id="sendval" class="text" type="text" name="q" value="" />
        <button type="button" name="submit" onclick="sendForm()">Submit</button>
</form>

<script type="text/javascript">

function sendForm(){

        var val = document.getElementById("sendval").value;
        window.location.href = "flashforum.de/search/"+val;
}

</script>
__________________
(\__/)
(='.'=)
(")_(")
Nightflyer ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
ohne <form> schneller??? automatix PHP und MySQL 7 19-01-2006 10:37
Inputfeld ohne Form ansprechen poffi JavaScript & jQuery 2 05-10-2005 08:12
Rechteck vergrößern ohne Form tween MadDimension Flash MX 10 12-10-2004 14:28
ohne GetURL JS aufrufen? royal_flash Flash 4 und Flash 5 0 18-02-2003 14:06
kollisionsabfrage eines kreises in einer unregelmässigen form -- ohne hittest tonitone ActionScript 1 9 29-10-2002 12:50


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:37 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2014 Marc Thiele