X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Flibs%2Fwernis_functions.php;h=011e2175bb3308f67e236a1f05f6c61f0019a823;hb=335972851f4982f930a6c879021b067c61e7ae26;hp=64bcddf27d284f15687bb42d2a99244ffe571327;hpb=c98f412e46cbb5b092eb06729c9ffabd78f9b35b;p=mailer.git diff --git a/inc/libs/wernis_functions.php b/inc/libs/wernis_functions.php index 64bcddf27d..011e2175bb 100644 --- a/inc/libs/wernis_functions.php +++ b/inc/libs/wernis_functions.php @@ -32,7 +32,7 @@ ************************************************************************/ // Some security stuff... -if (ereg(basename(__FILE__), $_SERVER['PHP_SELF'])) { +if (!defined('__SECURITY')) { $INC = substr(dirname(__FILE__), 0, strpos(dirname(__FILE__), "/inc") + 4) . "/security.php"; require($INC); } @@ -262,7 +262,7 @@ function WERNIS_EXECUTE_WITHDRAW ($wdsId, $userMd5, $amount) { // Payout this amount -function WERNIS_EXECUTE_PAYOUT ($wdsId, $userMd5, $amount) { +function WERNIS_EXECUTE_PAYOUT ($wdsId, $amount) { global $_CONFIG; // Default is failed attempt @@ -275,9 +275,9 @@ function WERNIS_EXECUTE_PAYOUT ($wdsId, $userMd5, $amount) { // Prepare the request data $requestData = array( 'sub_request' => "send", - 't_uid' => bigintval($wdsId), - 't_md5' => $userMd5, - 'r_uid' => $_CONFIG['wernis_refid'], + 't_uid' => $_CONFIG['wernis_refid'], + 't_md5' => $_CONFIG['wernis_pass_md5'], + 'r_uid' => bigintval($wdsId), 'amount' => bigintval($amount), 'purpose' => urlencode(base64_encode($purpose)) ); @@ -328,7 +328,7 @@ function WERNIS_TRANSFER_STATUS ($status) { // Log the transfer function WERNIS_LOG_TRANSFER ($wdsId, $amount, $type = 'FAILED', $message = "", $status = "") { // Register this wernis movement - $result = SQL_QUERY_ESC("INSERT INTO "._MYSQL_PREFIX."_user_wernis (`userid`, `wernis_account`, `wernis_amount`, `wernis_timestamp`, `wernis_type`, `wernis_api_message`, `wernis_api_status`) VALUES(%d, %d, %d, UNIX_TIMESTAMP(), '%s', '%s', '%s')", + $result = SQL_QUERY_ESC("INSERT INTO "._MYSQL_PREFIX."_user_wernis (`userid`, `wernis_account`, `wernis_amount`, `wernis_timestamp`, `wernis_type`, `wernis_api_message`, `wernis_api_status`) VALUES (%d, %d, %d, UNIX_TIMESTAMP(), '%s', '%s', '%s')", array($GLOBALS['userid'], bigintval($wdsId), bigintval($amount), $type, $message, $status), __FILE__, __LINE__); } @@ -340,7 +340,7 @@ function WERNIS_TAKE_FEE ($points, $mode) { //* DEBUG: */ echo "mode={$mode},points={$points}
\n"; if (!in_array($mode, array('payout', 'withdraw'))) { // Log error and abort - DEBUG_LOG(__FUNCTION__.":uid={$GLOBALS['userid']},mode={$mode},points={$points}"); + DEBUG_LOG(__FUNCTION__, __LINE__, "uid={$GLOBALS['userid']},mode={$mode},points={$points}"); return false; } // END - if @@ -391,7 +391,7 @@ function WERNIS_ADD_FEES_TO_ARRAY (&$array) { // Is the array an array? ;-) if (!is_array($array)) { // Log error and return - DEBUG_LOG(__FUNCTION__.": Type ".gettype($array)." != array."); + DEBUG_LOG(__FUNCTION__, __LINE__, " Type ".gettype($array)." != array."); return; } // END - if