Oops! (spoke too fast!)
"Houston, we have a problem!"
Getting parse errors by the second ...
I pasted this into the member.php:
PHP Code:
if ($user['password']!=md5($password)) { // check password
// HACK: Login Log (Failed login)
$ipaddress=iif(getenv("REMOTE_ADDR")!="",getenv("REMOTE_ADDR"),$HTTP_HOST);
$DB_site->query("INSERT INTO loginlog (loginid, ip, username, password, userid, atime, success, reason) VALUES ('','$ipaddress', '$username', '$password', '$user[userid]', '".time()."', '0', 'WRONGPW')");
// HACK: Login Log (Failed login)
eval("standarderror(\"".gettemplate("error_wrongpassword")."\");");
exit;
}
$userid=$user[userid];
} else { // invalid username entered
// HACK: Login Log (Failed login)
$ipaddress=iif(getenv("REMOTE_ADDR")!="",getenv("REMOTE_ADDR"),$HTTP_HOST);
$DB_site->query("INSERT INTO loginlog (loginid, ip, username, password, userid, atime, success, reason) VALUES ('','$ipaddress', '$username', '$password', '$user[userid]', '".time()."', '0', 'WRONGUSER')");
// HACK: Login Log (Failed login)
eval("standarderror(\"".gettemplate("error_wrongusername")."\");");
exit;
}
// HACK: Login Log (Successful login)
$ipaddress=iif(getenv("REMOTE_ADDR")!="",getenv("REMOTE_ADDR"),$HTTP_HOST);
$DB_site->query("INSERT INTO loginlog (loginid, ip, username, password, userid, atime, success, reason) VALUES ('','$ipaddress', '$username', '$password', '$user[userid]', '".time()."', '1', 'LOGINOK')");
// HACK: Login Log (Successful login)
eval("standarderror(\"".gettemplate("error_wrongpassword")."\");");
exit;
}
Now getting parse errors on LINE#135 in member.php after loggin out AND checking a members profile:
PHP Code:
// HACK: Login Log (Successful login)
$ipaddress=iif(getenv("REMOTE_ADDR")!="",getenv("REMOTE_ADDR"),$HTTP_HOST);
$DB_site->query("INSERT INTO loginlog (loginid, ip, username, password, userid, atime, success, reason) VALUES ('','$ipaddress', '$username', '$password', '$user[userid]', '".time()."', '1', 'LOGINOK')");
// HACK: Login Log (Successful login)
eval("standarderror(\"".gettemplate("error_wrongpassword")."\");");
exit;
}
$userid=$user[userid];
} else { // invalid username entered
eval("standarderror(\"".gettemplate("error_wrongusername")."\");");
exit;
}
if ($user['cookieuser']==1) {
vbsetcookie("bbuserid",$user['userid']);
vbsetcookie("bbpassword",$user['password']);
}
$DB_site->query("DELETE FROM session WHERE sessionhash='".addslashes($session[dbsessionhash])."'");
$session['sessionhash']=md5(uniqid(microtime()));
$session['dbsessionhash']=$session['sessionhash'];
$DB_site->query("INSERT INTO session (sessionhash,userid,host,useragent,lastactivity,styleid) VALUES ('".addslashes($session['sessionhash'])."','".intval($userid)."','".addslashes($session['host'])."','".addslashes($session['useragent'])."','".time()."','$session[styleid]')");
vbsetcookie("sessionhash",$session['sessionhash'],0);
$username = $user['username'];
}
<--- Line# 135 is End Bracket ABOVE
Anyone know why?