]> git.mxchange.org Git - mailer.git/blobdiff - beg.php
Continue link added, contributed by profi-concept. Partly resolves #3
[mailer.git] / beg.php
diff --git a/beg.php b/beg.php
index 2f99b68a26c01694ae45c849469edc5c0d124358..ccf6edf2525eb1d5af30863ab89729205a657c82 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,12 +46,12 @@ $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");
+       LOAD_URL("modules.php?module=index&msg=".constant('CODE_EXTENSION_PROBLEM')."&ext=beg");
 } // END - if
 
 // Is the script installed?
@@ -74,7 +74,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 +96,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 +147,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 +166,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
@@ -215,17 +212,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