Hallo PUGler!
Also, erstmal ein St�ck code..und bitte nich lachen, wenn wir die tollsten
Coder w�ren, w�rden wir Euch nicht fragen..:-)))
---------
$db->query("SELECT password FROM passwords WHERE password='$passwort' AND
userID = '$userid'");
if (list($session_id) = $db->data())
{
header("Location: start.php");
exit;
}
else
{
header("Location: loginscreen.php");
session_start();
//$wrong = 1;
session_register("wrong");
exit;
}
-----------
Nachdem wir einen LogIn abgefragt haben, wollen wir mit diesem Script
entweder auf die nun freigegebene Startseite (start.php) zur�ckverweisen.
Oder eben bei Falsch-Eingabe zur�ck zu der Login-Seite (loginscreen.php). Um
nun dem User mitzuteilen, da� er eine Falscheingabe get�tigt hat, wollen wir
aus obigem Script per session_register() eine Variable �bergeben, die eine
Ausgabe wie "falscher Login" in loginscreen.php ausgibt. Auch diesen Teil
hier noch mal im Code:
-----------
$zustand = session_is_registered("wrong");
echo ("$zustand");
if ($zustand == 1){
echo("
<TR>
<!-- Normaler text -->
<TD WIDTH=\"20\"> </TD>
<TD WIDTH=\"10\"> </TD>
<TD> <FONT CLASS=\"normal11rot\" FACE=\"ARIAL,HELVETICA\"
COLOR=\"#000000\" SIZE=-1>
Ihre Eingaben waren nicht korrekt. Bitte versuchen Sie es erneut!
</FORM>
</TR>");
}
--------------
Naja....es funzt bisher, da� die Falschausgabe erkannt wird, jedoch wird
leider nicht der Text ausgegeben, wie wir es wollen.
Ich hoffe, unser Ansatz ist nicht totaler Unsinn und ihr k�nnt uns schnell
mit unserem Problem weiterhelfen.
Vielen Dank schon mal im voraus!
MfG
H. und M. :-)))
--
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org