---
title: "SR_FE_Userreg. - input:nicht unterstützt in Mails, HTMLspecialchars beim registrieren."
url: "https://www.typo3.net/d/93295-sr-fe-userreg-inputnicht-unterstuetzt-in-mails-htmlspecialchars-beim-registrieren"
source: "typo3.net"
tags: ["Extensions","Frage","Frontend-Benutzer"]
created: "2009-09-30"
last_reply: "2009-12-10"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# SR_FE_Userreg. - input:nicht unterstützt in Mails, HTMLspecialchars beim registrieren.

Extensions · 2 Antworten · gestartet 2009-09-30

## Eröffnungsbeitrag

**StefanMasz86** · 2009-09-30 · [Beitrag #1](https://www.typo3.net/d/93295-sr-fe-userreg-inputnicht-unterstuetzt-in-mails-htmlspecialchars-beim-registrieren/1)

Halli Hallo,
Wie der Titel bereits sagt habe ich 2 kleine Problemchen mit SR_FE_Userregistration und hoffe Ihr könnt mir helfen

zum einen:

*möchte ich gerne ein htmlspecialchars(); entfernen*

Bei der Registrierung werden & < " und sonstige HTMLspecialchars in ihren HTMLcode umgewandelt:
& amp; & lt; & quot;

(mit leerzeichen damits forum es mir nicht richtig macht, was die Extension falsch macht.)

Und so auch leider in den Formularen dargestellt.
Die Frage ist: kann ich über Typoscript diese Umformungen unterbinden oder muss ich in die Dateien gehen und von hand dran rumschrauben?
Liegt das ganze vllt am Doctype oder am Charset?
Mein Header:

```html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
```

Zum Anderen habe ich die FEUser tabelle mit einer extension erweitert und verwende nun im SR_FE_Userreg. Template die Labels aus meiner eigenen locallang_db.xml
... Funktioniert wunderbar mit:

```php
###LABEL_TX_EXTENDINGFEUSERS_LEADER###
```

bzw dem input:

```php
<input id="tx-srfeuserregister-pi1-tx_extendingfeusers_leader" class="tx-srfeuserregister-pi1-text" type="text" size="40" maxlength="50" title="###TOOLTIP_TX_EXTENDINGFEUSERS_LEADER###" name="###NAME_TX_EXTENDINGFEUSERS_LEADER###" />
```

oder bei nicht textfeldern mit dem dazugehörigen TCA-Aufruf:

```php
###TCA_INPUT_tx_extendingfeusers_eigentumsform###
```

**Problem:**
Wie greife ich nun in den Emails auf diese Werte zu?!
Die Extension Dokumentation geht darauf leider nicht ein und google hat mich auch im Stichgelassen.

Über

```php
###FIELD_tx_extendingfeusers_eigentumsform###
```

gehts jedenfals nicht.
Stattdessen wird "input: nicht Unterstützt"
angezeigt...

Hat jemand nen Link für mich?

#paralyzed#

## Antworten

### [#2](https://www.typo3.net/d/93295-sr-fe-userreg-inputnicht-unterstuetzt-in-mails-htmlspecialchars-beim-registrieren/2) · StefanMasz86 · 2009-10-01

Keiner ne Idee?
oder Frage zu banal?

Oder benutzt keiner hier SR_FE_Userregister?
wenn das der fall ist was nehmt ihr dann?

*bitte feedback*

### [#3](https://www.typo3.net/d/93295-sr-fe-userreg-inputnicht-unterstuetzt-in-mails-htmlspecialchars-beim-registrieren/3) · salsamartin · 2009-12-10

Ich benutze die sr_feuser_register 2.5.24 und hatte das selbe Problem.

Verfolgt man das ganze ein wenig, kommt man in die Datei EXT:sr_feuser_register/lib/class.tx_srfeuserregister_tca.php
Zeile 291 ist da der für Dein Feld zutreffende "case" auskommentiert, womit der "default" greift.
Lösche den Kommentar vor der Zeile "//" und es kommt kein "input: nicht unterstützt" mehr. :D
Der Wert wird vorher korrekterweise in ein input-hidden übernommen, sollte also problemlos in der DB ankommen. Bei mir klappts so. Bei Dir auch?

Mit der nächsten Version kann der Fehler wieder da sein, da wir die Extension "dirty-hacked" haben.  #paralyzed#

---

Quelle: „SR_FE_Userreg. - input:nicht unterstützt in Mails, HTMLspecialchars beim registrieren.“, typo3.net, https://www.typo3.net/d/93295-sr-fe-userreg-inputnicht-unterstuetzt-in-mails-htmlspecialchars-beim-registrieren
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
