Zum Inhalt springen

Logon und redirect

Erstellt am 25. August 2008 · 3 Antworten · letzte Antwort am 26. August 2008

Tags: Frage

onetit ·

Hallo

Ich stehe wohl auf dem Schlauch, oder sehe etwas nicht. #angry#

Folgendes:
Ich habe mir mit Hilfe der Anleitung von "georg" eine LoginBox gebaut. Das funktioniert auch soweit so gut. Nur funktioniert das "redirect" nach dem Login nicht. Warum?
Auch soll man nach dem Logout wieder auf die Startseite gelangen.

# action url
temp.url = TEXT
temp.url.typolink.parameter.field = uid
temp.url.typolink.returnLast = url

# LOGOUT
[usergroup = *]
temp.login = COA
temp.login.15 = TEXT
temp.login.15 {
	data = TSFE:fe_user|user|name
        value = <!--###NAME###-->
        wrap = <div class="logout">LOGIN: &nbsp;|
}
# form begin
temp.login.110 = TEXT
temp.login.110.value = <form action="

temp.login.120 < temp.url
temp.login.130 = TEXT
temp.login.130.value (
    " method="post">
      
        <input class="submit" type="submit" value="Logout" />
        <input type="hidden" name="logintype" value="logout" />
      
    </form>
  </div>
)

# LOGIN
[else]
temp.login = COA
temp.login.110 = TEXT
temp.login.110.value = <div class="login"> <form action="
 
temp.login.120 < temp.url
temp.login.130 = TEXT
temp.login.130.value (
  " method="post" >
    
      <input name="user" type="text" title="Benutzername" value="Username" onfocus="if (this.value==this.defaultValue) this.value=''" size="15" />
      <input name="pass" type="password" title="Passwort" value="****" onfocus="if (this.value==this.defaultValue) this.value=''" size="15" />     
      <input type="hidden" name="logintype" value="login" /> <input type="hidden" name="pid" value="111" />
      <input class="submit" name="image" type="submit" value="Login" title="Login" />   
      <input type="hidden" name="redirect_url" value="index.php?id=222" />            
  </form>
</div>
)
[global]

wer kann mir helfen?

Danke und Gruss
onetit

einpraegsam.​net ·

temp.url beinhaltet bei deinem Code die URL der Seite nach dem Login und nach dem Logout - das musst du ändern.

Beispiel:

# pid2
temp.url1 = TEXT
temp.url1.typolink.parameter = 2
temp.url1.typolink.returnLast = url

# pid324
temp.url2 = TEXT
temp.url2.typolink.parameter = 324
temp.url2.typolink.returnLast = url
onetit ·

Jetzt habe ich doch noch was.

Wie kann ich es machen, das die gewünschte URL in einem neuen Fenster geöffnet wird?

Danke und Gruss
onetit