quiebo: Umlaute in Formular umwandeln/ersetzen

Hallo liebes Forum,

ich habe ein Formular, in dem man seinen Namen und seine E-Mail-Adresse eintragen soll, um sich zu meinem Newsletter anzumelden.

Der Newsletter-Dienst schneidet den Namen allerdings ab - Günther wird zu "G".

Nun suche ich eine Möglichkeit, per JavaScript (Ich denke PHP geht nicht, weil das Formular ja an den Server des Anbieters gepostet wird) alle Umlaute (ä, ö, ü, ß) aus sämtlichen Eingaben des Formulars automatisch mit Abschicken des Formulars in ae, oe, ue, ss umzuwandeln.

Vielen lieben Dank im Voraus,

quiebo

  1. [latex]Mae  govannen![/latex]

    ich habe ein Formular, in dem man seinen Namen und seine E-Mail-Adresse eintragen soll, um sich zu meinem Newsletter anzumelden.

    Der Newsletter-Dienst schneidet den Namen allerdings ab - Günther wird zu "G".

    Nun suche ich eine Möglichkeit, per JavaScript (Ich denke PHP geht nicht, weil das Formular ja an den Server des Anbieters gepostet wird) alle Umlaute (ä, ö, ü, ß) aus sämtlichen Eingaben des Formulars automatisch mit Abschicken des Formulars in ae, oe, ue, ss umzuwandeln.

    Zum Bleistift mit einer Funktion, die die Umlaute mit replace umwandelt, aufgerufen beim submit des Formulars.

    Allerdings schauen dann alle User ohne JS in die R  (hier sollte Röhre stehen, wurde aber vom Newsletterdienst abgeschnitten ^^ )

    Man kann auch mit PHP etwas machen

    Cü,

    Kai

    --
    „It's 106 miles to Chicago, we got a full tank of gas, half a pack of cigarettes, it's dark, and we're wearing sunglasses“.
    „Hit it!“
    Selfzeugs
    SelfCode: sh:( fo:| ch:? rl:( br:< n4:( ie:{ mo:| va:) js:| de:> zu:) fl:( ss:| ls:?
  2. hi,

    Der Newsletter-Dienst schneidet den Namen allerdings ab - Günther wird zu "G".

    Nun suche ich eine Möglichkeit, per JavaScript ...

    Du suchst an der falschen Stelle. Besser Du suchst die Stelle, wo Dein Formular mit dem Newsletter-Dienst nicht richtig zusammenspielt was die Zeichenkodierung betrifft.

    Hotte

    --
    Wenn der Kommentar nicht zum Code passt, kann auch der Code falsch sein.
  3. Hallo liebes Forum,

    ich habe ein Formular, in dem man seinen Namen und seine E-Mail-Adresse eintragen soll, um sich zu meinem Newsletter anzumelden.

    Der Newsletter-Dienst schneidet den Namen allerdings ab - Günther wird zu "G".

    Nun suche ich eine Möglichkeit, per JavaScript (Ich denke PHP geht nicht, weil das Formular ja an den Server des Anbieters gepostet wird) alle Umlaute (ä, ö, ü, ß) aus sämtlichen Eingaben des Formulars automatisch mit Abschicken des Formulars in ae, oe, ue, ss umzuwandeln.

    Vielen lieben Dank im Voraus,

    quiebo

    Ich muss noch ergänzen, dass es sich dabei um einen amerikanischen Anbieter handelt, der sich weigert, Umlaute zu unterstützen. Also kein Fehler o.ä. meinerseits.

    Wie muss ich denn den replace-Code in das Formular einbauen?

    1. Hi,

      Ich muss noch ergänzen, dass es sich dabei um einen amerikanischen Anbieter handelt, der sich weigert, Umlaute zu unterstützen. Also kein Fehler o.ä. meinerseits.

      Doch, eigentlich schon - bei der Auswahl dieses "Anbieters".

      Warum sollen meine Daten *verfälscht* werden - nur weil du keinen vernünftigeren Anbieter suchen willst?

      MfG ChrisB

      --
      Light travels faster than sound - that's why most people appear bright until you hear them speak.