---
title: "Nach Login DB Felder auf Inhalt prüfen"
url: "https://www.typo3.net/d/100288-nach-login-db-felder-auf-inhalt-pruefen"
source: "typo3.net"
tags: ["TYPO3","Frontend","Frage","Frontend-Benutzer","felogin"]
created: "2010-07-29"
last_reply: "2010-07-31"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Nach Login DB Felder auf Inhalt prüfen

TYPO3 › Frontend · 3 Antworten · gestartet 2010-07-29

## Eröffnungsbeitrag

**evilknevil10** · 2010-07-29 · [Beitrag #1](https://www.typo3.net/d/100288-nach-login-db-felder-auf-inhalt-pruefen/1)

Hallo,

ich habe ein Login. Nach dem der User sich eingeloggt hat, soll überprüft werden, ob es zwei bestimmte Felder bereits ausgefüllt hat. Kann man das ganze mit Typoscript lösen? Sollten die Felder nicht ausgefüllt sein, möchte ich, dass er auf eine bestimmte Seite mit einem Formular weiter geleitet wird. Sollten sie ausgefüllt sein wird er ganz normal weiter geleitet. Kann man das mit Conditions lösen???

gruß

Andre

## Antworten

### [#2](https://www.typo3.net/d/100288-nach-login-db-felder-auf-inhalt-pruefen/2) · Julian.​Hofmann · 2010-07-30

Hallo Andre.

Dein Vorhaben ist mit TS lösbar.

Als Condition kannst Du via globalVar auf die Daten aus TSFE zugreifen. Dort ist u.a. der gesamte fe_users-Eintrag drin, d.h. solange Deine zwei Felder in dieser Tabelle sind, hast Du sie auch greifbar.

```typoscript
[globalVar = TSFE:fe_user|user|city=Würzburg]
temp.welcome = TEXT
temp.welcome.value = Hallo lieber Würzburger
[end]
```

In Abhängigkeit von der Condition ist dann zwar keine Weiterleitung möglich, jedoch kannst Du das page-Objekt für diesen Fall ja entsprechend umbauen/überschreiben, und z.B. den Inhalt einer bestimmten Seite als Content einsetzen.

Viele Grüße
Julian

### [#3](https://www.typo3.net/d/100288-nach-login-db-felder-auf-inhalt-pruefen/3) · karlchen · 2010-07-30

im Bezug auf die Weiterleitung habe ich schon mal folgende Sachen im Einsatz gesehen.

Doch alles ohne Gewähr ;)

```typoscript
[globalVar = TSFE:fe_user|user|city=Würzburg]
page.config.additionalHeaders = Location:http://meinedomain.de/
[gobal]

[globalVar = TSFE:fe_user|user|city=Würzburg]
page.headerData.5 = TEXT
page.headerData.5.value = <meta http-equiv="refresh" content="0; URL=http://domain.de/" />
[global]
```

### [#4](https://www.typo3.net/d/100288-nach-login-db-felder-auf-inhalt-pruefen/4) · evilknevil10 · 2010-07-31

Hallo,

erstmal danke für die Antworten. ich möchte nicht auf einen bestimmten Inhalt prüfen, sondern ob das Feld Email ausgefüllt ist. Wenn nicht soll halt auf der Seite ein Text erscheinen. Julian.Hoffmann hat ja schon gepostet wie ich den Text mache. Allerdings wie muss ich den Marker im Template setzen??? Sprich wenn das Feld nicht ausgefüllt ist, soll ja der Text erscheinen, sonst halt nicht. Danke schon mal. Sorry bin noch Anfänger.

---

Quelle: „Nach Login DB Felder auf Inhalt prüfen“, typo3.net, https://www.typo3.net/d/100288-nach-login-db-felder-auf-inhalt-pruefen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
