************************************************************************/
// Some security stuff...
-if (ereg(basename(__FILE__), $_SERVER['PHP_SELF'])) {
+if (!defined('__SECURITY')) {
$INC = substr(dirname(__FILE__), 0, strpos(dirname(__FILE__), "/inc") + 4) . "/security.php";
require($INC);
}
// Initialize variables
-$jackpot = "0"; $user = "0";
+$jackpot = 0; $user = 0;
// Get total points of the doubler itself
$DOUBLER_POINTS = DOUBLER_GET_TOTAL_POINTS_LEFT();
unset($_GET['DOUBLER_UID']);
unset($_POST['DOUBLER_UID']);
set_session('DOUBLER_UID', "");
-if (empty($DOUBLER_UID)) $DOUBLER_UID = "0";
+if (empty($DOUBLER_UID)) $DOUBLER_UID = 0;
// Check for doubles which we can pay out
$min = bigintval($_CONFIG['doubler_min'] * 2);
else
{
// No referral points found
- $ref = "0";
+ $ref = 0;
}
// Exclude webmaster from doubling...
}
// Update doubler's account only when others are not updated
- if (!$OK)
- {
+ if (!$OK) {
// Add points to used doubler points
- $result = SQL_QUERY_ESC("UPDATE "._MYSQL_PREFIX."_config SET doubler_used=doubler_used+%s WHERE config=0 LIMIT 1",
- array($points), __FILE__, __LINE__);
-
- // Destroy cache
- if (GET_EXT_VERSION("cache") >= "0.1.2")
- {
- if ($cacheInstance->cache_file("config", true)) $cacheInstance->cache_destroy();
- }
+ UPDATE_CONFIG("douber_used", $points, "+");
}
// Update variables to prevent errors