} elseif (isPostRequestElementSet('new_pass')) {
// New password requested
$userid = '0';
- if (isPostRequestElementSet('id')) $userid = bigintval(postRequestElement('id'));
+ if ((isPostRequestElementSet('id')) && (postRequestElement('id') > 0)) $userid = bigintval(postRequestElement('id'));
} else {
// Not logged in
$userid = '0'; $hash = '';
<td colspan=\"7\" align=\"center\">
<span class=\"guest_failed\">";
+ // Do we have a userid set?
+ if (isSessionVariableSet('current_userid')) {
+ // Then prefetch data for this account
+ fetchUserData(getSession('current_userid'));
+ } // END - if
+
// Convert the code to message
$message .= getMessageFromErrorCode($errorCode);