Index > Login";
if ((isset($UserName)) && (isset($Password)))
{
$sql = "SELECT * FROM members WHERE username='$UserName'";
$query = mysql_db_query($GLOBALS[database], $sql) or die(geterrdesc($sql));
if ($member = mysql_fetch_array($query))
{
if ($member[password] != $Password)
{
echo "Sorry, but the password did not match the username. Please check and make sure you have entered in the right password.";
exit;
}
} else {
echo "Sorry, but there is no such member in the database. Please check and make sure you have entered in the right username.";
exit;
}
check_session($UserName, "Login Box", "login.php3", getenv(REMOTE_ADDR));
if ($member[store_cookie] == "yes")
{
$time = time() + (60*60*24*365);
}
setcookie("username",$UserName,$time,$cookiepath);
setcookie("password",crypt($Password, "BB"),$time,$cookiepath);
setcookie("check_notification",$member[check_notification],$time,$cookiepath);
setcookie("check_signature",$member[check_signature],$time,$cookiepath);
setcookie("prunedays",$member[prune],$time,$cookiepath);
setcookie("timeoffset",$member[timeoffset],$time,$cookiepath);
$sql = "SELECT status FROM members WHERE username='$username'";
$member_query = mysql_db_query($database, $sql) or die(geterrdesc($sql));
$memberinfo = mysql_fetch_array($member_query);
$status = $memberinfo[status];
if ($username == "") {
$logoutlink = "";
} else {
$loginform = "";
$logoutlink = "| Log Out";
$notify = "$lang[loggedin]";
}
if($status == 'Administrator') {
$adminlink = "| admin";
}
else {
$adminlink = "";
}
if($admin) {
redirect ("$urltoforum/admin/index.php3", "Redirecting to admin section!");
}
else {
redirect ("$urltoforum/index.php3", "Redirecting to the forums!");
}
} else {
$newline = template("header.html");
eval("echo stripslashes(\"$newline\");");
?>