]> git.mxchange.org Git - mailer.git/blobdiff - ref.php
Code cleanup, more usage of API functions
[mailer.git] / ref.php
diff --git a/ref.php b/ref.php
index b1a99dd2f0244892617e6d83699d6eb23829c987..59fe143ffc9056c664c9083a010df4155fef4c64 100644 (file)
--- a/ref.php
+++ b/ref.php
@@ -51,7 +51,7 @@ setContentType('text/html');
 // No refid by default
 $URL = 'modules.php?module=index';
 
-if (determineReferalId() != 0) {
+if (isValidUserId(determineReferalId())) {
        // Test if nickname or numeric id
        if (isExtensionActive('nickname')) {
                // Nickname in URL, so load the id
@@ -80,7 +80,7 @@ if (determineReferalId() != 0) {
        if (isValidUserId(determineReferalId())) {
                // Update ref counter
                SQL_QUERY_ESC("UPDATE `{?_MYSQL_PREFIX?}_user_data` SET `ref_clicks`=`ref_clicks`+1 WHERE `userid`=%s LIMIT 1",
-                       array(determineReferalId()), __FILE__, __LINE__);
+                       array(makeDatabaseUserId(determineReferalId())), __FILE__, __LINE__);
 
                // Base URL for redirection
                switch (getConfig('refid_target')) {