************************************************************************/
// Load security stuff here (Oh, I hope this is not unsecure? Am I paranoia??? ;-) )
-require("inc/libs/security_functions.php");
+require('inc/libs/security_functions.php');
// Init "action" and "what"
$GLOBALS['startTime'] = microtime(true);
-$GLOBALS['what'] = "";
-$GLOBALS['action'] = "";
+$GLOBALS['what'] = '';
+$GLOBALS['action'] = '';
// Set module
-$GLOBALS['module'] = "doubler";
+$GLOBALS['module'] = 'doubler';
$GLOBALS['refid'] = 0;
$GLOBALS['output_mode'] = 0;
// Load the required file(s)
-require("inc/config.php");
+require('inc/config.php');
-// Is the "doubler" extension active?
-REDIRECT_ON_UNINSTALLED_EXTENSION("doubler");
+// Is the 'doubler' extension active?
+REDIRECT_ON_UNINSTALLED_EXTENSION('doubler');
// Is the script installed?
if (isInstalled()) {
// Only check this if refid is provided!
if ($GLOBALS['refid'] > 0) {
// Probe for nickname extension and if a nickname was supplied by URL
- $probe_nickname = ((EXT_IS_ACTIVE("nickname")) && (("".round($GLOBALS['refid'])."") != $GLOBALS['refid']));
+ $probe_nickname = ((EXT_IS_ACTIVE('nickname')) && ((''.round($GLOBALS['refid']).'') != $GLOBALS['refid']));
// Do we have nickname or userid set?
if ($probe_nickname) {
// If no account was found set default refid and status to CONFIRMED
if (empty($GLOBALS['refid'])) {
$GLOBALS['refid'] = getConfig('def_refid');
- $status = "CONFIRMED";
+ $status = 'CONFIRMED';
} // END - if
// Begin with doubler script...
// Begin with doubling process
if ((REQUEST_ISSET_POST(('userid'))) && (REQUEST_ISSET_POST(('pass'))) && (REQUEST_ISSET_POST(('points')))) {
// Probe for nickname extension and if a nickname was entered
- $probe_nickname = ((EXT_IS_ACTIVE("nickname")) && (("".round(REQUEST_POST('userid'))."") != REQUEST_POST('userid')));
+ $probe_nickname = ((EXT_IS_ACTIVE('nickname')) && ((''.round(REQUEST_POST('userid')).'') != REQUEST_POST('userid')));
if ($probe_nickname) {
// Nickname in URL, so load the ID
$result = SQL_QUERY_ESC("SELECT userid, status, password FROM `{!_MYSQL_PREFIX!}_user_data` WHERE nickname='%s' LIMIT 1",
$probe_points = ((REQUEST_POST('points') >= getConfig('doubler_min')) && (REQUEST_POST('points') <= getConfig('doubler_max')));
// Check all together
- if ((!empty($uid)) && ($password == generateHash(REQUEST_POST('pass'), substr($password, 0, -40))) && ($status == "CONFIRMED") && ($probe_points)) {
+ if ((!empty($uid)) && ($password == generateHash(REQUEST_POST('pass'), substr($password, 0, -40))) && ($status == 'CONFIRMED') && ($probe_points)) {
// Nickname resolved to a unique userid or direct userid entered by the member
$GLOBALS['doubler_uid'] = $uid;
// Calulcate points
- $points = GET_TOTAL_DATA($uid, "user_points", "points") - GET_TOTAL_DATA($uid, "user_data", "used_points");
+ $points = GET_TOTAL_DATA($uid, 'user_points', 'points') - GET_TOTAL_DATA($uid, 'user_data', 'used_points');
// So let's continue with probing his points amount
if (($points - getConfig('doubler_left') - REQUEST_POST('points') * getConfig('doubler_charge')) >= 0)
array($uid, bigintval($GLOBALS['refid']), bigintval(REQUEST_POST('points') * 2)), __FILE__, __LINE__);
// Subtract entered points
- SUB_POINTS("doubler", $uid, REQUEST_POST('points'));
+ SUB_POINTS('doubler', $uid, REQUEST_POST('points'));
// Add points to "total payed" including charge
$points = REQUEST_POST('points') - REQUEST_POST('points') * getConfig('doubler_charge');
- UPDATE_CONFIG("doubler_points", $points, "+");
+ UPDATE_CONFIG('doubler_points', $points, '+');
incrementConfigEntry('doubler_points', $points);
// Add second line for the referal but only when uid != refid
} // END - if
// Update usage counter
- UPDATE_CONFIG("doubler_counter", 1, "+");
+ UPDATE_CONFIG('doubler_counter', 1, '+');
// Set constant
- define('__DOUBLER_MSG', LOAD_TEMPLATE("doubler_reflink", true, REQUEST_POST('userid')));
+ define('__DOUBLER_MSG', LOAD_TEMPLATE('doubler_reflink', true, REQUEST_POST('userid')));
} else {
// Not enougth points left
define('__ERROR_MSG', getMessage('DOUBLER_FORM_NO_POINTS_LEFT'));
}
- } elseif ($status == "CONFIRMED") {
+ } elseif ($status == 'CONFIRMED') {
// Account is unconfirmed!
define('__ERROR_MSG', getMessage('DOUBLER_FORM_WRONG_PASS'));
- } elseif ($status == "UNCONFIRMED") {
+ } elseif ($status == 'UNCONFIRMED') {
// Account is unconfirmed!
define('__ERROR_MSG', getMessage('DOUBLER_FORM_STATUS_UNCONFIRMED'));
- } elseif ($status == "LOCKED") {
+ } elseif ($status == 'LOCKED') {
// Account is locked by admin / holiday!
define('__ERROR_MSG', getMessage('DOUBLER_FORM_STATUS_LOCKED'));
} elseif (REQUEST_POST('points') < getConfig('doubler_min')) {
}
// Set messages to nothing
- if (!defined('__DOUBLER_MSG')) define('__DOUBLER_MSG', "");
- if (!defined('__ERROR_MSG')) define('__ERROR_MSG' , "");
+ if (!defined('__DOUBLER_MSG')) define('__DOUBLER_MSG', '');
+ if (!defined('__ERROR_MSG')) define('__ERROR_MSG' , '');
// Shall I check for points immediately?
- if (getConfig('doubler_send_mode') == "DIRECT") LOAD_INC("inc/doubler_send.php");
+ if (getConfig('doubler_send_mode') == 'DIRECT') LOAD_INC('inc/doubler_send.php');
// Output header
- LOAD_INC("inc/header.php");
+ LOAD_INC('inc/header.php');
// Banner in text
- define('__DOUBLER_BANNER', LOAD_TEMPLATE("doubler_banner", true));
+ define('__DOUBLER_BANNER', LOAD_TEMPLATE('doubler_banner', true));
// Load header/footer templates
- define('__DOUBLER_HEADER', LOAD_TEMPLATE("doubler_header", true));
- define('__DOUBLER_FOOTER', LOAD_TEMPLATE("doubler_footer", true));
+ define('__DOUBLER_HEADER', LOAD_TEMPLATE('doubler_header', true));
+ define('__DOUBLER_FOOTER', LOAD_TEMPLATE('doubler_footer', true));
if (!empty($uid)) {
// Transfer userid/nickname to constant
define('__MAX_VALUE' , TRANSLATE_COMMA(getConfig('doubler_max')));
// Text "Enter login"
- if (EXT_IS_ACTIVE("nickname")) {
+ if (EXT_IS_ACTIVE('nickname')) {
// Choose login/nickname
define('DOUBLER_ENTER_LOGIN', getMessage('GUEST_ENTER_LOGIN_NICKNAME'));
} else {
// Which mail-send-mode did the admin setup?
switch (getConfig('doubler_send_mode'))
{
- case "DIRECT":
+ case 'DIRECT':
define('DOUBLER_PAYOUT_TIME', getMessage('DOUBLER_PAYOUT_TIME_DIRECT'));
break;
- case "RESET":
+ case 'RESET':
define('DOUBLER_PAYOUT_TIME', getMessage('DOUBLER_PAYOUT_TIME_RESET'));
break;
}
// Generate table with already payed out doubles
- define('__DOUBLER_PAYOUT_HISTORY', DOUBLER_GENERATE_TABLE("0", "Y", "N", "DESC"));
+ define('__DOUBLER_PAYOUT_HISTORY', DOUBLER_GENERATE_TABLE('0', 'Y', 'N', 'DESC'));
// Generate timemark
define('__TIMEOUT_MARK', CREATE_FANCY_TIME(getConfig('doubler_timeout')));
define('__LEFT_VALUE', TRANSLATE_COMMA(DOUBLER_GET_TOTAL_POINTS_LEFT()));
// Output neccessary form for this
- LOAD_TEMPLATE("doubler_index");
+ LOAD_TEMPLATE('doubler_index');
// Output footer
- LOAD_INC("inc/footer.php");
+ LOAD_INC('inc/footer.php');
} else {
// You have to install first!
- LOAD_URL("install.php");
+ LOAD_URL('install.php');
}
// Really all done here... ;-)