---
title: "[usergroup = *] - [else] funktioniert nicht richtig"
url: "https://www.typo3.net/d/30302-usergroup-else-funktioniert-nicht-richtig"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","felogin"]
created: "2005-09-16"
last_reply: "2005-09-16"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# [usergroup = *] - [else] funktioniert nicht richtig

TYPO3 › TypoScript · 2 Antworten · gestartet 2005-09-16

## Eröffnungsbeitrag

**schani** · 2005-09-16 · [Beitrag #1](https://www.typo3.net/d/30302-usergroup-else-funktioniert-nicht-richtig/1)

Hallo, ich habe ein Problem mit einem Login Script das nur halb funktioniert.
Per mark setzte ich ein Login Formular auf meine Seite. Der Login funktioniert auch, die Seite wird umgeleitet. Nur Dann erscheint wieder das LogIn Formular.
Ich habe das Script nach einer Vorlage aus nem Buch zusammengebaut. Es scheint aber die "case" Anweisung nicht zu funktionieren. Kann es sein das die Syntax nicht stimmt. Habe ich noch was vergessen. Könnt Ihr bitte mal über den Code schauen.

Besten Dank für Hilfe

Christian

```typoscript
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/vorlage.html
10.marks {
###LOGIN###
# Loginbox auf allen Seiten, wird innerhalb der Seite zugewiesen
[usergroup = *]
# Logout
LOGIN = TEXT
LOGIN.data  = TSFE : id
LOGIN.wrap ( 
<div id="logoutbox" style="width:200px">
<form action="index.php?id= | " method="post" style="margin-top:0pt; margin-bottom:0pt">
<input type="hidden" name="logintype" value="logout" />
<input type="submit" name="submit" title="Abmelden" value="Abmelden" style="height:20; width:90; border:solid 1px #000080; background-color:#FFFFFF; font-size:12px;" />
</form>
</div>
)
[else]
# Login, Id 343 ist die Anmeldeseite, Id 98 ist der Sys-Ordner Benutzer
LOGIN = TEXT
LOGIN.data  = TSFE : id
LOGIN.wrap (

<form action="index.php?id=59" method="post" style="margin-top:0pt; margin-bottom:0pt">
				<span class="news_content_text">UserID:</span><br />
				<input name="user" type="text" id="user" title="Benutzername" size="15" /> <br />
				<span class="news_content_text">Passwort</span><br />
				<input name="pass" type="password" id="pass" title="Passwort" size="15" />
<input type="submit" name="image" value="Login" />
<input type="hidden" name="redirect_url" value="index.php?id= | " />
<input type="hidden" name="logintype" value="login" />
<input type="hidden" name="pid" value="57" />
</form><br />

)
[global]

// marks ENDE
}
```

## Antworten

### [#2](https://www.typo3.net/d/30302-usergroup-else-funktioniert-nicht-richtig/2) · theo · 2005-09-16

Conditions darfst Du nicht innerhalb von geschweiften Klammern setzen.

### [#3](https://www.typo3.net/d/30302-usergroup-else-funktioniert-nicht-richtig/3) · schani · 2005-09-16

Geil (ups) ;-)

Hat funktioniert, danke für den Tipp

Christian

---

Quelle: „[usergroup = *] - [else] funktioniert nicht richtig“, typo3.net, https://www.typo3.net/d/30302-usergroup-else-funktioniert-nicht-richtig
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
