X-Git-Url: https://git.mxchange.org/?p=mailer.git;a=blobdiff_plain;f=inc%2Fdoubler_send.php;h=8aab915b5fae453da849a917739a0f9a832f68a4;hp=fd72454f9aaf555558ee153ed7377f2b44c6aea0;hb=034d1df34b15827f7014343095a3572c1f581eef;hpb=52e8a0635bd0b7c653845685c55e4e5f251375fe diff --git a/inc/doubler_send.php b/inc/doubler_send.php index fd72454f9a..8aab915b5f 100644 --- a/inc/doubler_send.php +++ b/inc/doubler_send.php @@ -32,8 +32,7 @@ ************************************************************************/ // Some security stuff... -if (ereg(basename(__FILE__), $_SERVER['PHP_SELF'])) -{ +if (ereg(basename(__FILE__), $_SERVER['PHP_SELF'])) { $INC = substr(dirname(__FILE__), 0, strpos(dirname(__FILE__), "/inc") + 4) . "/security.php"; require($INC); } @@ -43,8 +42,7 @@ $jackpot = "0"; $user = "0"; // Get total points of the doubler itself $DOUBLER_POINTS = DOUBLER_GET_TOTAL_POINTS_LEFT(); -if ($DOUBLER_POINTS == 0) -{ +if ($DOUBLER_POINTS == 0) { // Exit here to prevent some SQL errors (SQL_QUERY_ESC doen't insert zeros! We need to fix this...) return; } @@ -52,7 +50,7 @@ if ($DOUBLER_POINTS == 0) // If not currently doubled set it to zero unset($_GET['DOUBLER_UID']); unset($_POST['DOUBLER_UID']); -unset($_SESSION['DOUBLER_UID']); +set_session('DOUBLER_UID', ""); if (empty($DOUBLER_UID)) $DOUBLER_UID = "0"; // Check for doubles which we can pay out @@ -143,7 +141,7 @@ if (((SQL_NUMROWS($result_total) > 0) && ($_CONFIG['doubler_sent_all'] == 'Y')) if (($user > 0) && ($user >= $points) && (!$OK) && ($_CONFIG['doubler_uid'] > 0) && ($uid != $_CONFIG['doubler_uid'])) { // Add points to used points - $result = SQL_QUERY_ESC("UPDATE "._MYSQL_PREFIX."_user_data SET used_points=used_points+%s WHERE userid='' LIMIT 1", + $result = SQL_QUERY_ESC("UPDATE "._MYSQL_PREFIX."_user_data SET used_points=used_points+%s WHERE userid='%d' LIMIT 1", array($points, $_CONFIG['doubler_uid']), __FILE__, __LINE__); // Update mediadata as well