Wie kann ich die form daten in der URLzeile anzeilen lassen?
Webmaster@nfj-hessen.de
- javascript
Ai
wenn jemand mein formular ausfüllt sollen die Daten an eine andere HTML weitergeleitet werden.
Da habe ich mir gedacht das man ja die Daten auch über die URL übertragen kann, bsp: http://www.adresse.de/kontakt.htm?name=Sebi.
Wie bekomme ich dann aber diese Daten in die URL?
Ciao
Hallo,
wäre es zuviel verlangt, wenn Du hier mit Realname, Vorname oder
einem beliebigen (sinnvollen) Nickname postest?
Es ist ja schön, dass Du Dich "Webmaster" nennen darfst, aber Name
und e-Mail sind doch zwei verschiedene Felder.
Danke.
Ansonsten informiere Dich mal über die Unterschiede zwischen GET
und POST, mit JavaScript kommst Du nicht wirklich weiter.
Obwohl, Du könntest Dir über JavaScript den URL zusammensetzen, auf-
rufen und dann auf der neuen Seite diese Sachen wieder per JS aus-
werten, aber wirklich sinnvoll ist es nicht.
MfG, Stefan
hi,
<form action="deine.html" method="post">
deine html-angaben
</form>
deine.html hat folgenden inhalt:
<script>
/* Variablen deklarieren */
var getUrl, params, tmp;
var myUrl = "http://www.meineURL.de?Name=Toolpi&Strasse=Meine%20Strasse%2028&Ort=mein%20Ort";
/* Wert aus der URL -> Getuebergabe einparsen */
getUrl = myUrl.replace(/(.*)?/,"");
params = getUrl.split("&");
/* Zum schreiben oeffnen */
document.open;
document.write("<pre>");
/* Alle Elemente durchgehen und diese wiederum Anhand von = aufsplitten */
for (i in params){
var tmp = params[i].split("=");
/* Ausgabe Wert = Value */
document.write("Wert: "+tmp[0]+" - Value: "+unescape(tmp[1])+"<br>");
}
/* Ausgabe schliessen */
document.write("</pre>");
document.close();
</script>
deine uebergabedatei sollte aufjedenfall die url mittels javascript urlcodieren (versuche dazu escape(STRING);
viel spaß beim experimentieren
das script da oben, mußt du probieren ich habe es ausm kopf da reingehackt.
toolpi
Ai
wenn jemand mein formular ausfüllt sollen die Daten an eine andere HTML weitergeleitet werden.
Da habe ich mir gedacht das man ja die Daten auch über die URL übertragen kann, bsp: http://www.adresse.de/kontakt.htm?name=Sebi.
Wie bekomme ich dann aber diese Daten in die URL?
Ciao
Ich brauche das Script, wie man die Daten die in der Adresszeile stehen auswertet. Mit dem geposteten Script komm ich nicht klar. Kann mir das mal einer Erklären?
Also das muß so sein, daß in der Adresszeile zB steht:
"http://IP:Port/OUTPUT?nick=Jark&passwd=&room=Lobby"
Wobei ich dann im Quelltext die Werte einsetzen können muß und der name des Werts (also zB Wert ist "Lobby" und name "room") dabei egal ist.
Bitte helft mir drigend ...
thx
MfG Jark