NOF-Forum  |  Referenzen  |  Kontakt  |  Impressum  |  Sitemap

NetObjects Fusion - Tutorials
NOF Tutorials und Hilfe von Thomas Frei-Herrmann

Umlaute der Eingabefelder werden falsch dargestellt

(in der Mail, die Ihr vom “Werkzeuge-Formular” erhaltet).

Diese Beschreibung bezieht sich auf NOF 10.0 inklusive Update 2 sowie NOF 11.0.

In NOF 12 hat sich dieses Problem erledigt

Unter Zeichenkodierung (englisch character encoding, kurz encoding) versteht man das Darstellen eines Schriftzeichens, also eines Buchstabens, einer Ziffer oder eines Symbols, mittels eines im Aufbau einfacheren oder für die betreffende Anwendung geeigneteren Codes.

Die ISO (Internationale Organisation für Normung) hat mit der Normenreihe ISO 8859 Zeichenkodierungen für alle europäischen Sprachen standardisiert.


Wenn z.B. “ä, ö, ü” falsch dargestellt wird, wird offensichtlich ein falsches "Charset" genommen.

Ich hatte das gleiche Problem und habe es so gelöst:


Du musst die Datei:

FormHandler.php

per Hand ändern.

Diese findest Du (normalerweise) in diesem Ordner:

C:\Programme\NetObjects\NetObjects Fusion 10.0\
NetObjects System\Resources\Forms\Scripts\FormHandler


Öffne diese Datei mit Deinem Windows-Editor (in Windows 7 den Editor als Administrator öffnen) und gehe zu:

Zeile 74

Wenn dort folgendes steht:

$mail->CharSet = "utf-8";

dann ersetze es mit:

$mail->CharSet = "ISO-8859-1";

abspeichern.

Deine Formular-Seite nun komplett neu auf den Server hochladen und/oder die Datei FormHandler.php mittels FTP-Programm hochladen in den Ordner:

/scripts

zurück

 

Tutorials von Thomas Frei-Herrmann

diese Seite weiter empfehlen


Counter Statistik