<?php
/************************************************************************
- * MXChange v0.2.1 Start: 09/14/2008 *
- * =============== Last change: 09/14/2008 *
+ * Mailer v0.2.1-FINAL Start: 09/14/2008 *
+ * =================== Last change: 09/14/2008 *
* *
* -------------------------------------------------------------------- *
* File : purge-general.php *
$PURGE = getConfig('auto_purge');
// Init variables
- $admin_points = 0;
+ $admin_points = '0';
// Then check for outdated mail order. We don't delete them just the confirmation links will be deleted.
$result = SQL_QUERY_ESC("SELECT
array(bigintval($PURGE)), __FILE__, __LINE__);
if (SQL_NUMROWS($result) > 0) {
// Start deleting procedure
- $userid = 0; $points = 0;
+ $userid = '0'; $points = '0';
while ($content = SQL_FETCHARRAY($result)) {
// Check if confirmation links are purged or not
$result_links = SQL_QUERY_ESC("SELECT `id` FROM `{?_MYSQL_PREFIX?}_user_links` WHERE `stats_id`=%s LIMIT 1",
if (($userid != $content['userid']) && ($userid > 0) && ($points > 0)) {
// Directly add points back to senders account
addPointsAutoPurge($userid, $points);
- $points = 0;
+ $points = '0';
} // END - if
// Add points
array(bigintval($PURGE)), __FILE__, __LINE__);
if (SQL_NUMROWS($result) > 0) {
// Start deleting procedure
- $points = 0;
+ $points = '0';
while ($content = SQL_FETCHARRAY($result)) {
// Check if confirmation links are purged or not
$result_links = SQL_QUERY_ESC("SELECT `id` FROM `{?_MYSQL_PREFIX?}_user_links` WHERE `bonus_id`=%s",
- array(bigintval($content['id'])), __FILE__, __LINE__);
+ array(bigintval($content['id'])), __FILE__, __LINE__);
if (SQL_NUMROWS($result_links) > 0) {
// At least one link was found, enougth to pay back the points
$points += $content['points'] * SQL_NUMROWS($result_links);
// Add points from deleted accounts to jackpot, but here just add to notify mail
if ($admin_points > 0) {
// Send mail to admin
- sendAdminNotification(getMessage('AUTOPURGE_ADMIN_SUBJECT'), "admin_autopurge_points", translateComma($points), '0');
+ sendAdminNotification(getMessage('AUTOPURGE_ADMIN_SUBJECT'), 'admin_autopurge_points', translateComma($admin_points), 0);
} // END - if
// Run all SQLs here