Userpasswort-Kontrolle auf Homepage
Verfasst: 19.09.2006 17:25
Hi Leute, ich will ne Passwort-Kontrolle auf meine Page bauen, um nur registrierte Forummitglieder den Zugriff zu erlauben.
hier mein Code
nun meldet der aber den Fehler
Hat jemand ne Ahnung woran das liegt?? oder kennt jemand nen unabhängigen Mod der das Passwort kontrolliert
hier mein Code
Code: Alles auswählen
define("IN_LOGIN", true);
define('IN_PHPBB', true);
include(FORUM_PATH . 'extension.inc');
include(FORUM_PATH . 'common.php');
// Header Login
function admin_login() {
header('WWW-Authenticate: Basic realm="Mitgliedkontrolle"');
if( !isset($_SERVER['PHP_AUTH_USER']) && !isset($_SERVER['PHP_AUTH_PW']) )
{
echo "Kein Username oder Passwort eingegeben.\n";
exit;
} else {
$username = $_SERVER['PHP_AUTH_USER'];
$password = $_SERVER['PHP_AUTH_PW'];
$sql = "SELECT user_id, username, user_password, user_active, user_level, user_login_tries, user_last_login_try
FROM " . USERS_TABLE . "
WHERE username = '" . str_replace("\\'", "''", $username) . "'";
if( $row = $db->sql_fetchrow($result) )
{
if( md5($password) == $row['user_password'] )
{
$_GET['l'] = true;
}
else {
header("HTTP/1.0 401 Unauthorized");
echo "401 Unauthorized\n";
exit;
}
} else {echo "Fehler";
exit;}
}
}
scheint also irgendein Problem mitFatal error: Call to a member function on a non-object in /usr/export/www/vhosts/funnetwork/hosting/jessenparty/Login/login.php on line 35
zu haben.if( $row = $db->sql_fetchrow($result)
Hat jemand ne Ahnung woran das liegt?? oder kennt jemand nen unabhängigen Mod der das Passwort kontrolliert