]> git.mxchange.org Git - mailer.git/blobdiff - beg.php
Now added, sorry
[mailer.git] / beg.php
diff --git a/beg.php b/beg.php
index 2f99b68a26c01694ae45c849469edc5c0d124358..ae27b8168f4450c241d1426caba25d3333b17ff6 100644 (file)
--- a/beg.php
+++ b/beg.php
@@ -32,7 +32,7 @@
  ************************************************************************/
 
 // Load security stuff here (Oh, I hope this is not unsecure? Am I paranoia??? ;-) )
-require_once("inc/libs/security_functions.php");
+require("inc/libs/security_functions.php");
 
 // Init "action" and "what"
 global $what, $action, $startTime;
@@ -46,13 +46,10 @@ $CSS = -1;
 $msg = null;
 
 // Load the required file(s)
-require_once("inc/config.php");
+require("inc/config.php");
 
 // Is the "beg" extension active?
-if (!EXT_IS_ACTIVE("beg")) {
-       // Redirect to index
-       LOAD_URL("modules.php?module=index&msg=".CODE_EXTENSION_PROBLEM."&ext=beg");
-} // END - if
+REDIRCT_ON_UNINSTALLED_EXTENSION("beg");
 
 // Is the script installed?
 if (isBooleanConstantAndTrue('mxchange_installed')) {
@@ -74,7 +71,7 @@ if (isBooleanConstantAndTrue('mxchange_installed')) {
                                        array($_GET['uid']), __FILE__, __LINE__);
                        } else {
                                // Nickname entered but nickname is not active
-                               $msg = CODE_EXTENSION_PROBLEM;
+                               $msg = constant('CODE_EXTENSION_PROBLEM');
                                $uid = -1;
                        }
                } else {
@@ -96,9 +93,6 @@ if (isBooleanConstantAndTrue('mxchange_installed')) {
                                // Secure userid
                                $uid = bigintval($uid);
 
-                               // Calculate beg points
-                               mt_srand((double)microtime() * 10000000000 / time());
-
                                // Multiply configured values with 100000 and divide with 100000 so we can also handle small values
                                // If we need more number behind the decimal dot then we just need to increase all these three
                                // numbers matching to the numbers behind the decimal dot. Simple! ;-)
@@ -150,7 +144,7 @@ if (isBooleanConstantAndTrue('mxchange_installed')) {
                                }
 
                                // Pay points?
-                               if ($pay) {
+                               if ($pay === true) {
                                        // Add points to user or begging rallye account
                                        if (BEG_ADD_POINTS($uid, $points)) {
                                                // Set "done" message
@@ -169,9 +163,9 @@ if (isBooleanConstantAndTrue('mxchange_installed')) {
                        } elseif (getConfig('beg_pay_mode') != "NONE") { // Other pay-mode active!
                                // Prepare content for template
                                $content = array(
-                                       'clicks' => __BEG_CLICKS,
-                                       'points' => __BEG_POINTS,
-                                       'uid'    => __BEG_UID
+                                       'clicks' => constant('__BEG_CLICKS'),
+                                       'points' => constant('__BEG_POINTS'),
+                                       'uid'    => constant('__BEG_UID')
                                );
 
                                // Load message template depending on pay-mode
@@ -194,6 +188,7 @@ if (isBooleanConstantAndTrue('mxchange_installed')) {
                        // Tracker code enabled? (We don't track users here!
                        if ((getConfig('beg_pay_mode') != "NONE") && ($pay)) {
                                // Prepare content for template
+                               // @TODO Opps, what is missing here???
                                $content = array(
                                );
 
@@ -215,17 +210,17 @@ if (isBooleanConstantAndTrue('mxchange_installed')) {
                                array($_GET['uid']), __FILE__, __LINE__);
                        if (SQL_NUMROWS($result) == 1) {
                                // Locked account
-                               $msg = CODE_ACCOUNT_LOCKED;
+                               $msg = constant('CODE_ACCOUNT_LOCKED');
                        } else {
                                // Invalid nickname! (404)
-                               $msg = CODE_USER_404;
+                               $msg = constant('CODE_USER_404');
                        }
 
                        // Free memory
                        SQL_FREERESULT($result);
                } elseif ($uid == getConfig('beg_uid')) {
                        // Webmaster's ID cannot beg for points!
-                       $msg = CODE_BEG_SAME_AS_OWN;
+                       $msg = constant('CODE_BEG_SAME_AS_OWN');
                }
 
                // Reload to index module