---
title: "Powermail: Spitze Klammer in Textfeld"
url: "https://www.typo3.net/d/82704-powermail-spitze-klammer-in-textfeld"
source: "typo3.net"
tags: ["Extensions","Frage","Powermail"]
created: "2008-10-11"
last_reply: "2008-10-12"
replies: 10
solved: false
page: 1
pages: 1
lang: "de"
---

# Powermail: Spitze Klammer in Textfeld

Extensions · 10 Antworten · gestartet 2008-10-11

## Eröffnungsbeitrag

**bps-tom** · 2008-10-11 · [Beitrag #1](https://www.typo3.net/d/82704-powermail-spitze-klammer-in-textfeld/1)

Hallo,
ich habe festgestellt, dass es Probleme gibt, wenn man in Textfeldern die
öffnende spitze Klammer hineinschreibt (<)
Kann man das irgendwie beheben?
Vielen Dank,
Tom

## Antworten

### [#2](https://www.typo3.net/d/82704-powermail-spitze-klammer-in-textfeld/2) · einpraegsam.​net · 2008-10-11

Wie schaut's mit Ascii Code aus?

```html
&#060 ;
```

Über die Constants kannst du removeXSS ausschalten, das könnte dir auch schon helfen...

### [#3](https://www.typo3.net/d/82704-powermail-spitze-klammer-in-textfeld/3) · bps-tom · 2008-10-11

Mit Ascii funktionierts, allerdings kann man ja nicht verlangen, dass jemand, der das Formular ausfüllt, alles kodiert.
Deaktivieren von removeXSS brachte keine Veränderung.

Nachtrag: Andere Sonderzeichen funktionieren übrigens tadellos. Das taucht wirklich bloss bei der geöffneten spitzen Klammer auf, noch nicht mal bei der geschlossenen.

Nachtrag 2: Wenn vor der spitzen Klammer etwas anderes steht, dann funktioniert es. Allerdings wird in dem Fall alles ab der spitzen Klammer (inkl. der Klammer) gelöscht.

Nachtrag 3: Noch etwas anderes zu Zeichen. Gibt man im Text ein " ein, so wird das in der Datenbank so gespeichert: \"
Das allerdings auch nur bei den Anführungszeichen, soweit ich das getestet habe.

### [#4](https://www.typo3.net/d/82704-powermail-spitze-klammer-in-textfeld/4) · einpraegsam.​net · 2008-10-11

Nein stimmt - von meinen Redakteueren erwarte ich niemals, dass Sie eine Spitze Klammer verwenden...

Also langsam - was für ein Textfeld? Wie äußert sich der Fehler?

### [#5](https://www.typo3.net/d/82704-powermail-spitze-klammer-in-textfeld/5) · bps-tom · 2008-10-11

Aaaalso...
Powermail-Formular
Textfeld (oder auch Textarea)
im FE in die Textfelder lediglich eine spitze Klammer eingeben (<)

Fehler beim Absenden des Formulars:
Bitte beachten Sie folgende Fehlermeldungen:
* Bitte füllen Sie dieses Feld aus:

Da das Textfeld ein Pflichtfeld ist, scheint es, als ob immer sämtlicher Text inklusive der spitzen Klammer vorher rausgelöscht wird
--> ergo: Feld leer --> Fehler, weil unausgefülltes Pflichtfeld.

Naja, vielleicht ist das auch gar nicht so ein großes Problem, wer gibt schon spitze Klammern in seinem Text ein...
Trotzdem merkwürdig

### [#6](https://www.typo3.net/d/82704-powermail-spitze-klammer-in-textfeld/6) · einpraegsam.​net · 2008-10-11

> **bps-tom schrieb:**
>
> Naja, vielleicht ist das auch gar nicht so ein großes Problem, wer gibt schon spitze Klammern in seinem Text ein...
> Trotzdem merkwürdig

Im FE werden aus Sicherheitsgründen nicht erlaubte Zeichen entfernt

### [#7](https://www.typo3.net/d/82704-powermail-spitze-klammer-in-textfeld/7) · bps-tom · 2008-10-11

Aber warum ist denn die spitze Klammer ein nicht erlaubtes Zeichen?
Was ist denn, wenn jemand eine Ungleichung schicken will... x < 2
oder so...

### [#8](https://www.typo3.net/d/82704-powermail-spitze-klammer-in-textfeld/8) · einpraegsam.​net · 2008-10-11

HTML Code wird in spitzen Klammern gesetzt - hiermit ermöglichst du XSS oder Schlimmeres

### [#9](https://www.typo3.net/d/82704-powermail-spitze-klammer-in-textfeld/9) · blueX · 2008-10-12

hab selbes problem, klammer und folgezeichen werden gelöscht.

warum wird die klammer nicht einfach vorher in ascii umgewandelt und dann weiterverarbeitet??? wäre irgenwie sinnvoll find ich :) mein kunde brauch dieses zeichen jdedenfalls. zudem kann man sich ja nicht drauf verlassen das ein user nich doch mal versehendlich ein < im text stehen hat und schon kommt blos noch die halbe mail an 0o

### [#10](https://www.typo3.net/d/82704-powermail-spitze-klammer-in-textfeld/10) · bps-tom · 2008-10-12

Hey,
ich kann dir zumindest sagen, wann der Fehler **nicht** auftritt, nämlich dann, wenn hinter der spitzen Klammer ein Leerzeichen steht, so dass das Ganze nicht als HTML-Tag interpretiert hat. Wie man den Fehler allerdings verhindern kann - keine Ahnung. Ich hab mal eine kleine Übersicht vorbereitet.

Eingabe **-->** Anzeige
abc <	abc
abc < def **-->** abc < def
abc <def **-->** abc
abc <def gh **-->** abc
abc <def> gh **-->** abc gh

Heißt also, das Löschen hört auf, wenn die spitze Klammer wieder geschlossen wird. Ich überlege, einfach einen kleinen Hinweistext einzufügen: Bitte nach jeder geöffneten spitzen Klammer mindestens ein Leerzeichen setzen. Klingt ziemlich komisch.

Gruß,
Tom

### [#11](https://www.typo3.net/d/82704-powermail-spitze-klammer-in-textfeld/11) · steffenk · 2008-10-12

Alex - warum nicht htmlspecialchars?

---

Quelle: „Powermail: Spitze Klammer in Textfeld“, typo3.net, https://www.typo3.net/d/82704-powermail-spitze-klammer-in-textfeld
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
