---
title: "L Variable in eigenem Form zur Anmeldung übergeben"
url: "https://www.typo3.net/d/28683-l-variable-in-eigenem-form-zur-anmeldung-uebergeben"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage","felogin"]
created: "2005-08-13"
last_reply: "2005-08-25"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# L Variable in eigenem Form zur Anmeldung übergeben

TYPO3 › Mehrsprachigkeit · 4 Antworten · gestartet 2005-08-13

## Eröffnungsbeitrag

**inspire** · 2005-08-13 · [Beitrag #1](https://www.typo3.net/d/28683-l-variable-in-eigenem-form-zur-anmeldung-uebergeben/1)

Hallo!
Ich habe folgendes Script (typo3.org Anmeldung) in meiner Seite eingebaut. Funktioniert alles prima, aber die Sprache wird nicht übergeben. hidden Feld habe ich eingebaut aber schon alles mögliche probiert die VAriable rein zu bekommen. Leider ohne Erfolg! :-(

#Wenn eine Anmeldung erfolgt ist, wird der folgende Part angezeigt
[usergroup = *]

temp.LoginForm = TEXT
temp.LoginForm.data  = TSFE : id
temp.LoginForm.wrap (
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<form action="index.php?id= | " method="post">
  <tr>
    <td width=12 height="10"><img src="fileadmin/template/images/sub-arrow.gif" width="12" height="8"></td>
    <td class="box-desc"><b><!--###USERNAME###--></b> ist angemeldet</td>
  </tr>
  <tr>
    <td><img src="fileadmin/template/images/s.gif" width="1" height="2"></td>
  </tr>
  <tr>
    <td colspan="2" align="right"><input type="submit" name="senden" value="abmelden" class="box-frmbttnbig"><input type="hidden" name="logintype" value="logout"></td>
  </tr>
</form>
</table>
)

#Ansonsten wird der [else] Zweig angezeigt
[else]
temp.LoginForm = TEXT
temp.LoginForm.data  = TSFE : id
temp.LoginForm.wrap (
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<form action="index.php?id=77" method="post">
  <tr>
    <td><img src="images/s.gif" width="1" height="5"></td>
  </tr>
  <tr>
    <td width=12 height="10"><img src="fileadmin/template/images/s.gif" width="1" height="1"></td>
    <td width=60 class="box-desc">Benutzername</td>
    <td width=100%><input type="text" name="user" id="username" class="box-frm" onfocus="if (this.value==this.defaultValue) this.value=''" value=""></td>
  </tr>
  <tr>
    <td width=12 height="10"><img src="fileadmin/template/images/s.gif" width="1" height="1"></td>
    <td width=60 class="box-desc">Passwort<font color="#FFFFFF">_</font></td>
    <td width=100%><input type="password" name="pass" id="pwfield" class="box-frm" onfocus="if (this.value==this.defaultValue) this.value=''" value=""></td>
  </tr>
  <tr>
    <td colspan="3"><img src="fileadmin/template/images/s.gif" width="1" height="2"></td>
  </tr>
  <tr>
    <td colspan="3">
      <div align="right"><input type="submit" name="Abschicken" value="OK" class="box-frmbttn"></div></td>
      <input type="hidden" name="redirect_url"  value="index.php?id= | " />
      <input type="hidden" name="L"  value="hier_soll_der_wert_uebergeben_werden" />
   </tr>
  <input type="hidden" name="logintype" value="login">
  <input type="hidden" name="pid" value="76">
</form>
</table>
)
[global]

Vielen Dank vorab!
Chris

## Antworten

### [#2](https://www.typo3.net/d/28683-l-variable-in-eigenem-form-zur-anmeldung-uebergeben/2) · SaarFritz · 2005-08-14

Hallo!

Du könntest z.B. eine Konstante setzen und sie im Setup einbauen:

Constants:

```typoscript
[globalVar = GP:L = 0] 
my.language.var = 0
[end]
```

Setup:

```typoscript
...
<input type="hidden" name="L" value="{$my.language.var}" />
...
```

Oder Du machst es über ein Template.
Gruss

### [#3](https://www.typo3.net/d/28683-l-variable-in-eigenem-form-zur-anmeldung-uebergeben/3) · inspire · 2005-08-25

Hallo und danke erst mal! Schon etwas länger her aber konnte zwischenzeitlich das ganze mal ausprobieren. Funktioniert leider nicht mit Konstante setzen. Irgendwie findet typo bzw. interpritiert diese nicht!

An was kann das liegen?

Danke schon mal!
Chris

### [#4](https://www.typo3.net/d/28683-l-variable-in-eigenem-form-zur-anmeldung-uebergeben/4) · SaarFritz · 2005-08-25

Hallo Chris!

Woran kann es liegen?
1. Wurde L in der URL übergeben?
Ansonsten muss Du noch eine Defaultbelegung machen

```typoscript
my.language.var = 0
[globalVar = GP:L = 1] 
my.language.var = 1
[end]
```

2. Steht Constants bei Constants und nicht im Setup
3. Wurde der Cache gelöscht?

Ich hab es mal bei mir ausprobiert (TYPO3 3.6 und 3.8-) und es hat funktioniert.

Gruss

### [#5](https://www.typo3.net/d/28683-l-variable-in-eigenem-form-zur-anmeldung-uebergeben/5) · inspire · 2005-08-25

Hallo SaarFritz!
Ich bin schier begeistert. ;-) Es funktioniert! Besten Dank nochmal für die schnelle Hilfe!

Vielleicht kannst du mir bei meinem anderen Problem noch einen Tipp geben. Komme da auch irgendwie nicht weiter und habe schon die merkwürdigsten Dinge probiert. [/d/29220-text-mit-bild-positionieren](https://www.typo3.net/d/29220-text-mit-bild-positionieren)

Vielen Dank für die Hilfe!!!
GRuß,
Chris

---

Quelle: „L Variable in eigenem Form zur Anmeldung übergeben“, typo3.net, https://www.typo3.net/d/28683-l-variable-in-eigenem-form-zur-anmeldung-uebergeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
