0) && (!empty($payout))) { // Yes, he has. $target = "locked_points"; } elseif ($payout == '0') { // No, he has not $target = "points"; } // Add points... if (empty($payout)) { // ... to jackpot account ADD_JACKPOT($points); if (empty($jackpot)) $jackpot = 0; $jackpot += $points; } else { // .. to user's account SQL_QUERY_ESC("UPDATE `{!_MYSQL_PREFIX!}_user_points` SET %s=%s+%s WHERE userid=%s AND ref_depth=0 LIMIT 1", array($target, $target, $points, bigintval($uid)), __FUNCTION__, __LINE__); // Update mediadata as well if ((GET_EXT_VERSION('mediadata') >= '0.0.4') && ($target == "points")) { // Update database MEDIA_UPDATE_ENTRY(array('total_points'), 'add', $points); } // Send out mail to user $msg = LOAD_EMAIL_TEMPLATE("member_autopurge_points", translateComma($points), $uid); sendEmail($uid, getMessage('AUTOPURGE_MEMBER_SUBJECT'), $msg); } } // ?>