X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=inline;f=inc%2Flibs%2Fwernis_functions.php;h=db76a6474938c2dd600972ecaef8dec50e8292db;hb=05d337e2e0de096225f74d0e039cb32970a7d0df;hp=4e05960e9af52a083d2c9395b37b0d5e1ff1c6a5;hpb=963e55ca1ea79e255f235e359cde9f7862191dc5;p=mailer.git diff --git a/inc/libs/wernis_functions.php b/inc/libs/wernis_functions.php index 4e05960e9a..db76a64749 100644 --- a/inc/libs/wernis_functions.php +++ b/inc/libs/wernis_functions.php @@ -170,6 +170,7 @@ function WERNIS_SEND_REQUEST ($scriptName, $requestData = array()) { break; default: // Unknown error (maybe new?) + DEBUG_LOG(__FILE__, __LINE__, sprintf("Unknown error %s from WDS66 API received.", $data[1])); $return = array( 'status' => "request_failed", 'message' => sprintf(WERNIS_API_REQUEST_FAILED, $data[1]) @@ -262,7 +263,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 +276,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 +329,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 +341,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 +392,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