---
title: "mailformplus - ohne ende BRs auf der Bestätigungseite"
url: "https://www.typo3.net/d/87375-mailformplus-ohne-ende-brs-auf-der-bestaetigungseite"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2009-02-27"
last_reply: "2010-11-17"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# mailformplus - ohne ende BRs auf der Bestätigungseite

Extensions · 6 Antworten · gestartet 2009-02-27

## Eröffnungsbeitrag

**derralf** · 2009-02-27 · [Beitrag #1](https://www.typo3.net/d/87375-mailformplus-ohne-ende-brs-auf-der-bestaetigungseite/1)

Hallo Community,

ich habe folgendes Problem mit mailformplus:
ncahdem das Formular ausgefüllt und abgeschickt wurde, lasse ich die eingegebenen Daten auf einer Bestätigungseite anzeigen (###TEMPLATE_SUBMITTED_OK###).

Die Ausgabe stimmt aber nicht: jeder Zeilenumbruch im Template (nur unter Marker ###TEMPLATE_SUBMITTED_OK###) wird durch ein <br /> ersetzt, was mir natürlich das Layout komplett zerschießt:

```html
<p>sie haben folgende angaben gemacht:</p><br>
<table><br>
  <tr><br>
    <td>anrede: </td><br>
    <td>Herr</td><br>
  </tr><br>
  <tr><br>
    <td>name: </td><br>
    <td>MeinName</td><br>
</tr><br>
usw
usw
```

hilfe! weiß jemand rat?

danke,
ralf

## Antworten

### [#2](https://www.typo3.net/d/87375-mailformplus-ohne-ende-brs-auf-der-bestaetigungseite/2) · Freshmeat · 2009-02-27

Ist leider ein etwas unangenehmer "Bug" der Extension.

Lass einfach die Umbrüche im HTML-Template weg. Dann sollten auch die BRs weg sein.

### [#3](https://www.typo3.net/d/87375-mailformplus-ohne-ende-brs-auf-der-bestaetigungseite/3) · chrisTheMan · 2010-03-17

Hallo,
ich habe auch das oben beschriebene Problem. Alle Zeilenumbrüche zwischen den Markern ###TEMPLATE_SUBMITTED_OK### werden in &lt;br/&gt; umgewandelt. Wie kann man das umgehen? Wegen der Übersichtlichkeit will ich die Zeilenumbrüche im Code nicht entfernen.

TYPO3 4.1.13
MailformPlus 4.0.7

Danke für die Hilfe
chris

### [#4](https://www.typo3.net/d/87375-mailformplus-ohne-ende-brs-auf-der-bestaetigungseite/4) · henno · 2010-03-17

ich werf mal ein

```php
stip_tags()
```

in den Raum. Das fehlt dann wohl irgendwo in der ext

### [#5](https://www.typo3.net/d/87375-mailformplus-ohne-ende-brs-auf-der-bestaetigungseite/5) · chrisTheMan · 2010-03-17

Naja, ich will ja meine Tags behalten, nur die lästigen Zeilenumbrüche sollen weg. Die Zeilenumbrüche werden wahrscheinlich mit der PHP Funktion nl2br() eingefügt, die man im Code entfernen könnte.

Kann man das nicht über TS steuern, sodass der Code der Extension nicht verändert werden muss?

### [#6](https://www.typo3.net/d/87375-mailformplus-ohne-ende-brs-auf-der-bestaetigungseite/6) · Der Dude · 2010-04-06

Hat hier zum Thema jemand einen Workaround gefunden, wo zwecks Übersichtlichkeit die Zeilenumbrüche im Code erhalten bleiben könnten?

### [#7](https://www.typo3.net/d/87375-mailformplus-ohne-ende-brs-auf-der-bestaetigungseite/7) · sefoo · 2010-11-17

Da ich auch gerade vor dem Problem stand und eine recht simple Erklärung gefunden habe, wollte ich die hier nochmal festhalten.
Mir ist irgendwann aufgefallen das die letzte Änderung vor dem Auftreten des Fehlers im TYPO3 BE mittels des Dateilisten-Editors durchgeführt wurde.
Dabei müssen sich die Encodierung der Datei oder das Format der Zeilenumbrüche geändert haben.

im Quellcode von class.tx_thmailformplus_pi1.php gibt es dann diese Zeile:

```php
$iStr = str_replace (chr(13),'<br />', $iStr);
```

die das ganze wohl zerschossen hat.
Erneutes Abspeichern der Datei in einem "normalen" Editor hat hierbei geholfen.

s.

---

Quelle: „mailformplus - ohne ende BRs auf der Bestätigungseite“, typo3.net, https://www.typo3.net/d/87375-mailformplus-ohne-ende-brs-auf-der-bestaetigungseite
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
