Zum Inhalt springen

Problem mit Loginbox

Erstellt am 17. Juli 2007 · 5 Antworten · letzte Antwort am 7. August 2007

Tags: Frage

lil-trick ·

Hab ein Problem mit der Loginbox, nach erfolgreichem Login soll der User über Redirect user to auf eine spezielle Seite weitergeleitet werden. Dies funktioniert aber irgendwie nicht wirklich. Hat jemand einen Plan?

[usergroup = *]
temp.login = TEXT
temp.login.value (
<table border="0" width="100%" cellpadding="0" cellspacing="0">
<tr>
<td width="10"> </td>
<td style="font-family:verdana;font-size:8pt;color:#003C70;">
<form action="index.php" method="post">
Logged in:<br /><b>lil-trick</b><br />
<input style="margin-top:5px;background-color:#C7D9F1;border:1pt solid #ffffff;font-family:verdana;font-size:8pt;color:#003C70;" type="submit" name="submit" value="logout" /> 
<input type="hidden" name="logintype" value="logout" />
<input type="hidden" name="pid" value="475" />
</form>
</td></tr></table>
)
[else]
temp.login = TEXT
temp.login.value (
<table border="0" width="100%" cellpadding="0" cellspacing="0">
<tr>
<td width="10"> </td>
<td>
<form action="index.php?id=|" method="post">
<label for="user" style="padding-top:5px;">User name:</label><br />
<input type="text" style="border:1pt solid #ffffff;font-family:verdana;font-size:8pt;color:#003C70;" size="16" id="user" name="user" value="" />
<label for="pass" style="padding-top:5px;">Password:</label>
<input type="password" style="border:1pt solid #ffffff;font-family:verdana;font-size:8pt;color:#003C70;" size="16" id="pass" name="pass" value="" />
<input style="margin-top:5px;border:1pt solid #ffffff;background-color:#C7D9F1;font-family:verdana;font-size:8pt;color:#003C70;" type="submit" name="submit" value="Login" />
<input type="hidden" style="border:1pt solid #ffffff;font-family:verdana;font-size:8pt;color:#003C70;" name="logintype" value="login" /><br />
<input type="hidden" name="pid" value="475" />
<input type="hidden" name="redirect_url" value="index.php?id= | " />
</form>
<img src="clear.gif width=" 30px="" height="10px" alt="" /><br />
<a href="index.php?id=476&no_cache=1&tx_newloginbox_pi1[forgot]=1" style="padding-top:20px;font-family:verdana;font-size:7pt;color:#003C70;">Forgot password?</a><br />
<a href="index.php?id=477&no_cache=1&tx_newloginbox_pi1[forgot]=1" style="padding-top:10px;font-family:verdana;font-size:7pt;color:#003C70;">Get account</a>
</td></tr></table>
)
[GLOBAL]

es muss wohl irgendwie an der form action= oder so liegen ????

sonnige Grüße schon mal

einpraegsam.​net ·
lil-trick schrieb

es muss wohl irgendwie an der form action= oder so liegen ????

wenn dann so:

(...)
<form action="index.php" method="post">
<input type="hidden" name="id" value="233" />
Logged in:<b>lil-trick</b>
<input style="margin-top:5px;b(...)

Ziel ist also index.php mit Page id 233

lil-trick ·

Ja aber die id variiert ja von User zu User:

User A soll zum Beispiel nach erfolgreichem Login auf die id 233 weitergeleitet werden
User B soll wiederum nach erfolgreichem Login auf die id 234 weitergeleitet werden

Also je nach dem welche Seite ich unter Website Benutzer -> Redirect user to einstellt habe

einpraegsam.​net ·
lil-trick schrieb

User A soll zum Beispiel nach erfolgreichem Login auf die id 233 weitergeleitet werden
User B soll wiederum nach erfolgreichem Login auf die id 234 weitergeleitet werden

Kannst du mit Conditions lösen und somit das Ziel des Formulars beeinflussen