Webmaster@nfj-hessen.de: Wie kann ich die form daten in der URLzeile anzeilen lassen?

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

  1. 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

  2. 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

    1. 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