ich habe ein Problem mit dem Einloggen. Dazu benutze ich folgenden Code:
Code: Alles auswählen
<table width="100%" border="0" cellspacing="0" cellpadding="0" style="border: 1px dotted #CCCCCC;">
<tr>
<td style="border-bottom: 1px dotted #CCCCCC; padding: 7px; color: #FFFFFF;">
<strong>Login</strong>
</td>
</tr>
<tr>
<td height="22" style="padding: 7px; color:#FFFFFF;">
<?php
if ($auth->auth["uid"] == "nobody")
{
?>
<form method="post" action="front_content.php?idcatart=<?php echo $idcatart; ?>">
<table cellpadding="0" cellspacing="0" border="0">
<tr><td>Benutzername</td></tr>
<tr><td><input type="input" name="username" value="" /></td></tr>
<tr><td>Passwort</td></tr>
<tr><td><input type="password" name="password" value="" /></td></tr>
</table>
<input type="submit" name="login" value="Anmelden" />
</form>
<?php
} else {
?>
Angemeldet als: <br /><strong><?php echo $auth->auth["uname"]; ?></strong>
<br /><br />
<form method="post" action="front_content.php?idcatart=<?php echo $idcatart; ?>">
<input type="submit" name="logout" value="Abmelden" />
</form>
<?php
}
?>
</td></tr></table>
Fehlermeldung ausgeben ("Passwort oder Nutzername falsch"). Meine Frage ist nun, wie kann ich hier ermitteln ob das eingegebene Passwort oder der Nutzername falsch war, um eine Fehlermeldung auszugeben.
Nebenbei gesagt, das mit den Mandanteneinstellungen
logon_error_page idcatart xxx
logon_success idcatart xxx,
logout_success idcatart xxx,
funzt nicht richtig. Es wird bei nem Fehler zwar die ErrorPage angezeigt, aber bei einem erfolgreichen Login wird "logon_success" ignoriert. das gleiche gilt für "logout_success".
hat jemand ne lösung dafür?
Grüße,
Andy