---
title: "GPVar im content ausgeben?"
url: "https://www.typo3.net/d/92811-gpvar-im-content-ausgeben"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2009-09-10"
last_reply: "2009-09-11"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# GPVar im content ausgeben?

TYPO3 › TypoScript · 3 Antworten · gestartet 2009-09-10

## Eröffnungsbeitrag

**THE_AI** · 2009-09-10 · [Beitrag #1](https://www.typo3.net/d/92811-gpvar-im-content-ausgeben/1)

Hallo Leute!
Ich versuche heute etwas ganz einfaches zu machen, aber es klapt nicht.

```typoscript
temp.get = TEXT
temp.get.data = GPvar:hallo


[globalVar = GP:hallo > 0]
tmpl_page.20.marks.MAINCONTENT.10 = TEXT
tmpl_page.20.marks.MAINCONTENT.10.value =  temp.get
[global]
```

Ich will im Maincontent die value von hallo ausgeben, aber leider bekomme ich als Ausgabe nur temp.get . Wie das ganze denn aussehen?

## Antworten

### [#2](https://www.typo3.net/d/92811-gpvar-im-content-ausgeben/2) · einpraegsam.​net · 2009-09-10

1.

```typoscript
tmpl_page.20.marks.MAINCONTENT.10 < temp.get
```

2. Unbedingt durch htmlentities durchjagen sonst XSS Lücke!

### [#3](https://www.typo3.net/d/92811-gpvar-im-content-ausgeben/3) · THE_AI · 2009-09-10

Danke für die Antwort - es funktioniert :)

Kann ich irgendwie XSS lücke mit typoscript schließen? Welche function soll ich aufrufen - eine Idee??

### [#4](https://www.typo3.net/d/92811-gpvar-im-content-ausgeben/4) · karlchen · 2009-09-11

Probier mal folgendes

```typoscript
temp.get = TEXT
temp.get.data = GPvar:hallo

// zwei Funktionen um Text zu breinigen
temp.get.stripHtml = 1
temp.get.htmlSpecialChars = 1


// nur für Zahlen
//temp.get.intval = 1

tmpl_page.20.marks.MAINCONTENT.10 < temp.get
```

mit diesen Funktionen sollte XSS schon um einiges schwieriger bis unmöglich werden.

Ein kleiner Test ist wenn du ein "<hr>" Tag als Variable übergibst,
wird nun dieser HTML Tag ausgeführt, sprich eine horizontale Linie, dann besteht noch die Möglichkeit von XSS.

P.S.
Die Funktionen kannst auch in der TYPO3 DOKU nachlesen, in diesem Fall in der Eigenschaft "stdWrap":

<https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Functions/Index.html>

in Deutsch:

<https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Functions/Stdwrap.html>

---

Quelle: „GPVar im content ausgeben?“, typo3.net, https://www.typo3.net/d/92811-gpvar-im-content-ausgeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
