hallo, hab mich bis zum Quakenet-Login- Tutorial durchgebissen.
Bekomme leider kein "Willkommen ..."
nur: "ungültiges Passwort"
hab das Script nicht verkürzt, weil ich den Fehler noch nicht eingrenzen kann.
danke
Pepsi
im array steht nur ID und password (geändert)
Bekomme leider kein "Willkommen ..."
nur: "ungültiges Passwort"
PHP-Code:
<?php
<?php
error_reporting(E_ALL);
include "db.inc.php";
if(isset($_GET['action']) AND ("logout" == $_GET['action'])) {
session_destroy();
echo "<p>\n";
echo " Sie haben sich ausgeloggt. Um wieder in den Adminbereich\n";
echo " zu kommen müssen sie sich wieder Einloggen\n";
echo "</p>\n";
} else {
if(isset($_POST['UserID']) AND '0' == $_POST['UserID']) {
echo "<p>\n";
echo " Bitte wählen sie einen Benutzernamen aus.\n";
echo "</p>\n";
} else {
if(isset($_POST['UserID'], $_POST['Password']) AND
login_right(addslashes($_POST['UserID']),
addslashes($_POST['Password']))) {
$_SESSION['ID'] = $_POST['UserID'];
}
if(isset($_SESSION['ID'])) {
echo "<p>\n";
echo "Willkommen im Adminbereich <br />\n";
echo " <a href=\"indexCMS.php?
section=admin&".SID."\">Repeat</a>\n";
echo " <a href=\"indexCMS.php?
section=admin&action=logout&".SID."\">Ausloggen</a>\n";
echo "</p>\n";
} else {
if(isset($_POST['submit'])) {
echo "<p>\n";
echo "<pre>\n";
print_r($_POST); //klappt: ID und Password
echo "</pre>\n";
echo " Ungültiges Password.\n";
echo "</p>\n";
}
echo "<form action=\"indexCMS.php?section=admin\" method=\"post\"
class=\"formular\">\n";
echo " <p>\n";
echo " Adminbereich\n";
echo " </p>\n";
echo " <ol>\n";
echo " <li>\n";
echo " <label for=\"name\">Name</label>\n";
$sql = "SELECT ID, Name FROM users ORDER BY Name ASC;";
$result = mysql_query($sql) OR die(mysql_error());
echo " <select size=\"1\" name=\"UserID\" id=\"name\">\n";
echo " <option value=\"0\" selected=\"selected\">Bitte
wählen</option>\n";
while($row = mysql_fetch_assoc($result)) {
echo "<option value=\"".$row['ID']."\">".$row['Name']."</option>\n";
}
echo "
</select>\n";
echo " </li>\n";
echo " <li>\n";
echo " <label for=\"password\">Password</label>\n";
echo " <input type=\"password\" name=\"Password\"
id=\"password\" />\n";
echo " </li>\n";
echo " <li>\n";
echo " <input type=\"submit\" name=\"submit\"
value=\"Speichern\" />\n";
echo " <input type=\"reset\" name=\"submit\"
value=\"Zurücksetzen\" />\n";
echo " </li>\n";
echo " </ol>\n";
echo "</form>\n";
}
}
}
?>
danke
Pepsi
im array steht nur ID und password (geändert)
Kommentar