Hallo,
Hier (http://www.php-resource.de/forum/sho...threadid=15290) wird beschrieben, wie man ein UserManagment erstellt.
Ich möchte aber das reine Login-Formular an einer anderen Stelle meiner Seite plazieren - komme aber irgendwie nicht so auf ein Ergebnis?!
<?php
session_start();
include("connect2db.inc.php");
include("usermanagment.inc.php");
switch($action) {
case "login" : CheckUserLogin ($un, $pw, session_id());
break;
case "logout" : UserLogout (session_id());
break;
default: echo '
<br>
<form name="login" method="post" action="index.php">
<input type="hidden" name="action" value="login">
Enter your username and password to log in
<br>
Username: </td><td><input class="flat" type="text" name="un"><br>
Password: </td><td><input class="flat" type="password" name="pw"></br>
<input type="submit" value="Login">
</form>
';
}
?>
Was muß ich den wie aus dem obigen Script ändern, dass das Eingabeformular (User, Passwort) an anderer Stelle auch funktioniert?
Weiterhin wäre es noch prima, wenn mir jemand sagen könnte, wie ich es hinbekomme, dass wenn ein User ein falsches PW oder Username eingibt, eine Fehlermeldung an einer ganz bestimmten Stelle meiner Seite erscheint, wie z.B.:
"Sie haben einen faltschen Loginnamen oder ein faltsches Passwort eingegebn. Bitte probieren Sie es gleich noch einmal"
Danke & Gruß Dirk
Hier (http://www.php-resource.de/forum/sho...threadid=15290) wird beschrieben, wie man ein UserManagment erstellt.
Ich möchte aber das reine Login-Formular an einer anderen Stelle meiner Seite plazieren - komme aber irgendwie nicht so auf ein Ergebnis?!
<?php
session_start();
include("connect2db.inc.php");
include("usermanagment.inc.php");
switch($action) {
case "login" : CheckUserLogin ($un, $pw, session_id());
break;
case "logout" : UserLogout (session_id());
break;
default: echo '
<br>
<form name="login" method="post" action="index.php">
<input type="hidden" name="action" value="login">
Enter your username and password to log in
<br>
Username: </td><td><input class="flat" type="text" name="un"><br>
Password: </td><td><input class="flat" type="password" name="pw"></br>
<input type="submit" value="Login">
</form>
';
}
?>
Was muß ich den wie aus dem obigen Script ändern, dass das Eingabeformular (User, Passwort) an anderer Stelle auch funktioniert?
Weiterhin wäre es noch prima, wenn mir jemand sagen könnte, wie ich es hinbekomme, dass wenn ein User ein falsches PW oder Username eingibt, eine Fehlermeldung an einer ganz bestimmten Stelle meiner Seite erscheint, wie z.B.:
"Sie haben einen faltschen Loginnamen oder ein faltsches Passwort eingegebn. Bitte probieren Sie es gleich noch einmal"
Danke & Gruß Dirk
Kommentar