X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Flibs%2Frefback_functions.php;h=5d04dde4814bacde57e6cc1a47350eb9f6e3d136;hb=1904897a38323335e3c93a71e6fe8c6fb82bcac4;hp=6e5c9112ba2130e48541d207817a57214236657a;hpb=3cac3f2c96d0f9737a9df56b5236f379c4c75a44;p=mailer.git
diff --git a/inc/libs/refback_functions.php b/inc/libs/refback_functions.php
index 6e5c9112ba..5d04dde481 100644
--- a/inc/libs/refback_functions.php
+++ b/inc/libs/refback_functions.php
@@ -54,9 +54,9 @@ function ADD_REFBACK_POINTS ($uid, $ref, $points, $ref_points) {
// "Walk" through all level
while (list($level, $perc) = SQL_FETCHROW($result_refs)) {
// Reset ref depths
- $DEPTH = -1;
+ unset($DEPTH);
- // "Walk through all refids
+ // "Walk" through all refids
//* DEBUG: */ print __FUNCTION__."(".__LINE__."):uid={$uid},ref={$ref},level={$level},points={$points}
\n";
foreach (GET_REFBACK_USERID_ARRAY($uid, $level) as $refid) {
// Skip level zero or if both are the same
@@ -69,7 +69,7 @@ function ADD_REFBACK_POINTS ($uid, $ref, $points, $ref_points) {
// Some percents given?
if ($percents > 0) {
//* DEBUG: */ print __FUNCTION__."(".__LINE__."):points={$points},perc={$perc},percents={$percents},level={$level}
\n";
- // Get points for refback
+ // Calculate points for refback
$refback = $points * ($perc / 100) * ($percents / 100);
// Update refback table ("refid" and "uid" must be exchanged!)
@@ -123,7 +123,7 @@ function GET_REFBACK_PERCENTS ($uid, $ref) {
} else {
// Debug log
//* DEBUG: */ print __FUNCTION__."(".__LINE__."): NO ENTRY FOUND! :-(
\n";
- DEBUG_LOG(__FUNCTION__.": uid={$uid},ref={$ref} - No entry found! :-(");
+ DEBUG_LOG(__FUNCTION__, __LINE__, " uid={$uid},ref={$ref} - No entry found! :-(");
}
// Free result
@@ -170,7 +170,7 @@ function UPDATE_REFBACK_TABLE($uid) {
//* DEBUG: */ print "----------------------- ".__FUNCTION__." - ENTRY ------------------------
- \n";
global $cacheArray, $cacheInstance;
- // Make it sure referral level zero (member him-/herself) is at least selected
+ // Make it sure referal level zero (member him-/herself) is at least selected
if (empty($cacheArray['back_level'])) $cacheArray['back_level'] = 1;
//* DEBUG: */ print __FUNCTION__."(".__LINE__."):uid={$uid},level={$cacheArray['back_level']}
\n";
@@ -178,7 +178,7 @@ function UPDATE_REFBACK_TABLE($uid) {
$cacheArray['up_refid'][$cacheArray['back_level']] = 0;
$old = 0; $minus = 0;
- // Check for his referral
+ // Check for his referal
$result_refid = SQL_QUERY_ESC("SELECT userid FROM "._MYSQL_PREFIX."_user_data WHERE refid=%s ORDER BY userid ASC",
array(bigintval($uid)), __FILE__, __LINE__);
@@ -214,7 +214,7 @@ function UPDATE_REFBACK_TABLE($uid) {
$result = SQL_QUERY_ESC("INSERT INTO "._MYSQL_PREFIX."_user_refs (userid,level,refid) VALUES (%s,%s,%s)",
array(bigintval($uid), $cacheArray['back_level'], bigintval($cacheArray['up_refid'][$cacheArray['back_level']])), __FILE__, __LINE__);
- // Move to next referral level and count his counter one up!
+ // Move to next referal level and count his counter one up!
$cacheArray['back_level']++; UPDATE_REFBACK_TABLE($cacheArray['up_refid'][($cacheArray['back_level'] - 1)]);
} // END - if
@@ -243,7 +243,7 @@ function UPDATE_REFBACK_TABLE($uid) {
SQL_FREERESULT($result_refid);
} // END - if
- // When he has a referral...
+ // When he has a referal...
if ((($cacheArray['up_refid'][$cacheArray['back_level']] == $uid) || ($cacheArray['up_refid'][$cacheArray['back_level']] == 0)) && (GET_EXT_VERSION("cache") >= "0.1.2") && (!isset($cacheArray['back_cached']))) {
// Remove cache here
//* DEBUG: */ print __FUNCTION__."(".__LINE__."):uid={$uid},ref={$cacheArray['up_refid'][$cacheArray['back_level']]} - CACHE!
\n";
@@ -267,7 +267,7 @@ function GET_USER_REFS ($uid, $level) {
$ADD = "";
$refs = array();
- // Do we have nickname installed?
+ // Do we have nickname extension installed?
if (EXT_IS_ACTIVE("nickname")) {
$ADD = ", d.nickname";
} // END - if
@@ -334,7 +334,7 @@ function REFBACK_CHANGE_MEMBER_PERCENTS ($id, $percents) {
// No member!
$status['message'] = MEMBER_REFBACK_ERROR_NO_MEMBER;
return $status;
- } elseif ("".$id."" != "".bigintval($id)."") {
+ } elseif ("".$id."" != "".($id + 0)."") {
// No number!
$status['message'] = MEMBER_REFBACK_ERROR_INVALID_ID_NUMBER;
return $status;