Changeset 2199225
- Timestamp:
- 11/22/2019 11:38:27 PM (6 years ago)
- File:
-
- 1 edited
-
simple-bitcoin-faucets/trunk/bonds/bonds.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
simple-bitcoin-faucets/trunk/bonds/bonds.php
r2199218 r2199225 59 59 ); 60 60 61 $response = wp_remote_post( 'https://cryptoo.me/api/v1/send', array( 62 'method' => 'POST', 63 'body' => $fields) ); 64 $resp_body = wp_remote_retrieve_body( $response ); 65 $resp_code = wp_remote_retrieve_response_code( $response ); 61 //ok, we are doing it because afted DDoS attack on cryptoo.my their firewall sometimes returns empty code 62 $resp_code = ''; //just to tickle while() 63 $attempts = 3; //we will do it 3 times 64 65 do{ 66 $attempts--; 67 $response = wp_remote_post( 'https://cryptoo.me/api/v1/send', array( 68 'method' => 'POST', 69 'body' => $fields) ); 70 $resp_body = wp_remote_retrieve_body( $response ); 71 $resp_code = wp_remote_retrieve_response_code( $response ); 72 }while( ($resp_code == '') && ($attempts > 0 ) ); 66 73 67 74 if($resp_code != 200) 68 75 { 69 $ret = __( 'Unknown error', 'simple-bitcoin-faucets' ) . " ($resp_code)"; 76 if(trim($resp_code) == '') { 77 $ret = __( 'Something went wrong, try again!', 'simple-bitcoin-faucets' ) . "<div style='display:none;'>$resp_body</div>"; 78 } else { 79 $ret = __( 'Unknown error.', 'simple-bitcoin-faucets' ) . " ( $resp_code )<div style='display:none;'>$resp_body</div>"; 80 } 81 70 82 echo($ret); 71 83 wp_die();
Note: See TracChangeset
for help on using the changeset viewer.