require('inc/libs/security_functions.php');
// Init start time
-$GLOBALS['__start_time'] = microtime(true);
+$GLOBALS['__start_time'] = microtime(TRUE);
// Set module and output mode
$GLOBALS['__module'] = 'doubler';
setPostRequestElement('points', bigintval(round(convertCommaToDot(postRequestElement('points')))));
// Probe for enough points
- $probe_points = ((postRequestElement('points') >= getConfig('doubler_min')) && (postRequestElement('points') <= getConfig('doubler_max')));
+ $probe_points = ((postRequestElement('points') >= getDoublerMin()) && (postRequestElement('points') <= getDoublerMax()));
// Check all together
if ((isUserDataValid()) && (getUserData('password') == generateHash(postRequestElement('password'), substr(getUserData('password'), 0, -40))) && (getUserData('status') == 'CONFIRMED') && ($probe_points)) {
$points = getTotalPoints(getUserData('userid'));
// So let's continue with probing his points amount
- if (($points - getConfig('doubler_left') - postRequestElement('points') * getConfig('doubler_charge') / 100) >= 0) {
+ if (($points - getConfig('doubler_left') - postRequestElement('points') * getDoublerCharge() / 100) >= 0) {
// Enough points are left so let's continue with the doubling process
// Create doubling "account" with *DOUBLED* points
SQL_QUERY_ESC("INSERT INTO `{?_MYSQL_PREFIX?}_doubler` (`userid`, `refid`, `points`, `remote_ip`, `timemark`, `completed`, `is_ref`) VALUES (%s,%s,%s,'%s', UNIX_TIMESTAMP(), 'N','N')",
subtractPoints('doubler', getUserData('userid'), postRequestElement('points'));
// Add points to "total payed" including charge
- $points = postRequestElement('points') - postRequestElement('points') * getConfig('doubler_charge') / 100;
+ $points = postRequestElement('points') - postRequestElement('points') * getDoublerCharge() / 100;
updateConfiguration('doubler_points', $points, '+');
incrementConfigEntry('doubler_points', $points);
SQL_QUERY_ESC("INSERT INTO `{?_MYSQL_PREFIX?}_doubler` (`userid`, `refid`, `points`, `remote_ip`, `timemark`, `completed`, `is_ref`) VALUES (%s,0,%s,'%s',UNIX_TIMESTAMP(),'N','Y')",
array(
convertZeroToNull(determineReferralId()),
- (postRequestElement('points') * 2 * getConfig('doubler_ref') / 100),
+ (postRequestElement('points') * 2 * getDoublerRef() / 100),
detectRemoteAddr()
), __FILE__, __LINE__);
updateConfiguration('doubler_counter', 1, '+');
// Set constant
- $content['message'] = loadTemplate('doubler_reflink', true, postRequestElement('userid'));
+ $content['message'] = loadTemplate('doubler_reflink', TRUE, postRequestElement('userid'));
} else {
// Not enougth points left
$content['message'] = '{--DOUBLER_FORM_NO_POINTS_LEFT--}';
} elseif (getUserData('status') == 'LOCKED') {
// Account is locked by admin / holiday!
$content['message'] = '{--DOUBLER_FORM_STATUS_LOCKED--}';
- } elseif (postRequestElement('points') < getConfig('doubler_min')) {
+ } elseif (postRequestElement('points') < getDoublerMin()) {
// Not enougth points entered
$content['message'] = '{--DOUBLER_FORM_POINTS_MIN--}';
- } elseif (postRequestElement('points') > getConfig('doubler_max')) {
+ } elseif (postRequestElement('points') > getDoublerMax()) {
// Too much points entered
$content['message'] = '{--DOUBLER_FORM_POINTS_MAX--}';
} elseif (isNicknameUsed(postRequestElement('userid'))) {
} // END - if (isFormSet())
// Shall I check for points immediately?
-if (getConfig('doubler_send_mode') == 'DIRECT') {
+if (getDoublerSendMode() == 'DIRECT') {
loadInclude('inc/mails/doubler_mails.php');
} // END - if
loadIncludeOnce('inc/header.php');
// Banner in text
-$content['banner'] = loadTemplate('doubler_banner', true);
+$content['banner'] = loadTemplate('doubler_banner', TRUE);
// Load header/footer templates
-$content['header'] = loadTemplate('doubler_header', true);
-$content['footer'] = loadTemplate('doubler_footer', true);
+$content['header'] = loadTemplate('doubler_header', TRUE);
+$content['footer'] = loadTemplate('doubler_footer', TRUE);
if (isUserDataValid()) {
// Transfer userid/nickname to constant
}
// Which mail-send-mode did the admin setup?
-$content['payout_time'] = '{--DOUBLER_PAYOUT_TIME_' . getConfig('doubler_send_mode') . '--}';
+$content['payout_time'] = '{--DOUBLER_PAYOUT_TIME_' . getDoublerSendMode() . '--}';
// Generate table with already payed out doubles
$content['payout_history'] = generateDoublerTable(0, 'Y', 'N', 'DESC');
// Output neccessary form for this
-loadTemplate('doubler_index', false, $content);
+loadTemplate('doubler_index', FALSE, $content);
// Output footer
loadIncludeOnce('inc/footer.php');