---
title: "probleme mit umlauten bei der formular fehlermeldung"
url: "https://www.typo3.net/d/45887-probleme-mit-umlauten-bei-der-formular-fehlermeldung"
source: "typo3.net"
tags: ["Extensions","E-Mail-Versand","Frage"]
created: "2006-07-04"
last_reply: "2006-07-26"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# probleme mit umlauten bei der formular fehlermeldung

Extensions · 4 Antworten · gestartet 2006-07-04

## Eröffnungsbeitrag

**jholze** · 2006-07-04 · [Beitrag #1](https://www.typo3.net/d/45887-probleme-mit-umlauten-bei-der-formular-fehlermeldung/1)

<http://www.rieber3.de/service-center/online-beratung.html>

au dieser seite habe das problem, das bei einer utf-8 seite die umlaute in der fehlermeldung verhauen werden.

kann jemand helfen

jens

## Antworten

### [#2](https://www.typo3.net/d/45887-probleme-mit-umlauten-bei-der-formular-fehlermeldung/2) · Unbekannter Benutzer · 2006-07-26

Bei mir ist es genauso: Die Fehlermeldung kann keine Umlaute darstellen.

Außerdem kommen die Umlaute in den E-Mails auch kaputt an: Ã¼ statt ü etc, egal ob als HTML- oder als Text-Mails.

<http://www.ifm-finanz.de/Kontakt.4.0.html>

Hilfe?

### [#3](https://www.typo3.net/d/45887-probleme-mit-umlauten-bei-der-formular-fehlermeldung/3) · jholze · 2006-07-26

warum, auf deiner finanzseite laufen doch die umlaute.

jens

### [#4](https://www.typo3.net/d/45887-probleme-mit-umlauten-bei-der-formular-fehlermeldung/4) · Unbekannter Benutzer · 2006-07-26

Wenn du dort auf abschicken gehst, ohne was einzutragen kommt doch eine Fehlemeldung mit hässlichen Zeichen? Bei Dir nicht?

### [#5](https://www.typo3.net/d/45887-probleme-mit-umlauten-bei-der-formular-fehlermeldung/5) · Unbekannter Benutzer · 2006-07-26

So, jetzt habe ich beide Probleme gelöst, aber leider auf unschöne Art mit Eingriff in den Typo3-Code.
Aber bevor ich jetzt ewig mit TS rummache ...
Ich habe Typo 3.8.1, auf diese Version beziehen sich die Zeilenangaben:

**JavaScript-Problem**:
Die Datei t3lib/jsfunc.validateform.js bearbeiten:
Am Anfang der Funktion unter

```javascript
if (document[theFormname] && theFieldlist)	{
```

einfügen:

```javascript
theFieldlist=decodeURI(theFieldlist);
```

und weiter unten (ca. Zeile 123), nach

```javascript
if (msg)	{
```

in der nächsten Zeile

```javascript
unescape(badMess);
```

mit

```javascript
decodeURI(badMess);
```

ersetzen.
Weiter unten gibt es auch noch die goodMess für die erfolgreiche Überprüfung - falls man die braucht, hier genauso verfahren.

**E-Mail-Umlaute-Problem**:
Die Datei t3lib/class.t3lib_formmail.php bearbeiten:
In den Zeilen 123 und 124 jeweils ein utf8_decode einfügen:

```php
$Plain_content.= strtoupper($key).':  '.$space.utf8_decode($val)."\n".$space;
$HTML_content.='<tr><td bgcolor="#eeeeee"><font face="Verdana" size="1"><b>'.strtoupper($key).'</b></font></td><td bgcolor="#eeeeee"><font face="Verdana" size="1">'.nl2br(HTMLSpecialChars(utf8_decode($val))).' </font></td></tr>';
```

Fertig!

Jetzt werden sicher ein paar Leute sagen "Das kann man doch nicht machen, einfach so im T3 Code rumpfuschen!", aber ich hätte es lieber gleich so gemacht, dann hätte ich früher heimgehen können.

---

Quelle: „probleme mit umlauten bei der formular fehlermeldung“, typo3.net, https://www.typo3.net/d/45887-probleme-mit-umlauten-bei-der-formular-fehlermeldung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
