]> git.mxchange.org Git - mailer.git/blobdiff - inc/libs/refback_functions.php
SQL_ESCAPE() rewritten for better caching of float numbers
[mailer.git] / inc / libs / refback_functions.php
index 3d6fd91226f0667be220340f29224e5c1ef6ef60..15f750e3d48614b196d548c0aa9a86b69f46ea2f 100644 (file)
@@ -152,10 +152,10 @@ function getArrayFromRefbackLevel ($rid, $level) {
 FROM
        `{?_MYSQL_PREFIX?}_user_refs`
 WHERE
-       `refid=`%s AND `level`=%s
+       `refid`=%s AND `level`=%s
 ORDER BY
        `userid` ASC",
-               array($rid,$level), __FUNCTION__, __LINE__);
+               array($rid, $level), __FUNCTION__, __LINE__);
 
        // Entries found?
        //* DEBUG: */ print(__FUNCTION__."(<font color=\"#0000aa\">".__LINE__."</font>):numRows=".SQL_NUMROWS($result)."<br />");
@@ -253,7 +253,7 @@ function updateRefbackTable ($userid) {
        } // END - if
 
        // When he has a referal...
-       if ((($GLOBALS['refback_refid'][$GLOBALS['refback_level']] == $userid) || ($GLOBALS['refback_refid'][$GLOBALS['refback_level']] == 0)) && (getExtensionVersion('cache') >= '0.1.2') && (!isset($GLOBALS['refback_cached']))) {
+       if ((($GLOBALS['refback_refid'][$GLOBALS['refback_level']] == $userid) || ($GLOBALS['refback_refid'][$GLOBALS['refback_level']] == 0)) && (isExtensionInstalledAndNewer('cache', '0.1.2')) && (!isset($GLOBALS['refback_cached']))) {
                // Remove cache here
                //* DEBUG: */ print(__FUNCTION__."(<font color=\"#0000aa\">".__LINE__."</font>):userid={$userid},ref={$GLOBALS['refback_refid'][$GLOBALS['refback_level']]} - CACHE!<br />");
                if ($GLOBALS['cache_instance']->loadCacheFile('refback')) $GLOBALS['cache_instance']->removeCacheFile();