if (isGetRequestElementSet('mailid')) $mailId = bigintval(getRequestElement('mailid'));
if (isGetRequestElementSet('bonusid')) $bonusId = bigintval(getRequestElement('bonusid'));
-// 01 1 12 2 2 21 1 2210
-if ((isValidUserId($userId)) && (($mailId > 0) || ($bonusId > 0)) && (!ifFatalErrorsDetected())) {
+if ((isValidId($userId)) && ((isValidId($mailId)) || (isValidId($bonusId))) && (!ifFatalErrorsDetected())) {
// Init result
$result_link = FALSE;
// Maybe he wants to confirm an email?
- if ($mailId > 0) {
+ if (isValidId($mailId)) {
// Member mail
$result_link = SQL_QUERY_ESC("SELECT `link_type` FROM `{?_MYSQL_PREFIX?}_user_links` WHERE `stats_id`=%s AND `userid`=%s LIMIT 1",
array($mailId, $userId), __FILE__, __LINE__);
$type = 'mailid';
$urlId = $mailId;
- } elseif ($bonusId > 0) {
+ } elseif (isValidId($bonusId)) {
// Bonus mail
$result_link = SQL_QUERY_ESC("SELECT `link_type` FROM `{?_MYSQL_PREFIX?}_user_links` WHERE `bonus_id`=%s AND `userid`=%s LIMIT 1",
array($bonusId, $userId), __FILE__, __LINE__);
// Was that mail a valid one?
if ($isValid === TRUE) {
// If time is zero seconds we have a sponsor mail. 1 Second shall be set to avoid problems
- if (($time == '0') && ($payment > 0)) {
- $url = getUrl();
+ if (($time == '0') && ($payment > 0)) {
+ $url = getUrl();
$time = 1;
} // END - if