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\">&nbsp;</TD>
           <TD WIDTH=\"10\">&nbsp;</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

Antwort per Email an