Fixed sms error check
parent
e2c424e167
commit
eac8ebc261
|
@ -81,8 +81,9 @@ class Callr extends Core {
|
|||
|
||||
$result = json_decode(curl_exec($curl), true);
|
||||
$httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
|
||||
$err = curl_errno($curl);
|
||||
|
||||
if ($err = curl_errno($curl) || $httpcode != 200 || $result['status'] == "error") {
|
||||
if ($err != 0 || $httpcode != 200 || $result['status'] == "error") {
|
||||
$success = 0;
|
||||
$error = "HTTP_code: ".$httpcode.".\ncURL error (".$err."): ".curl_strerror($err).". Result: ".$result['data']['code']." - ".$result['data']['message'];
|
||||
}
|
||||
|
|
|
@ -85,8 +85,9 @@ class ClickSend extends Core {
|
|||
|
||||
$result = json_decode(curl_exec($curl), true);
|
||||
$httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
|
||||
$err = curl_errno($curl);
|
||||
|
||||
if ($err = curl_errno($curl) || ($httpcode != '200' && $httpcode != '201' && $httpcode != '202' && $result['response_code'] != "SUCCESS")) {
|
||||
if ($err != 0 || ($httpcode != '200' && $httpcode != '201' && $httpcode != '202' && $result['response_code'] != "SUCCESS")) {
|
||||
$success = 0;
|
||||
$error = "HTTP_code: ".$httpcode.".\ncURL error (".$err."): ".curl_strerror($err).". Result: ".$result."";
|
||||
}
|
||||
|
|
|
@ -60,10 +60,10 @@ class FreeMobileSMS extends Core {
|
|||
)
|
||||
);
|
||||
|
||||
$result = curl_exec($curl);
|
||||
$httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
|
||||
$err = curl_errno($curl);
|
||||
|
||||
if ($err = curl_errno($curl) || $httpcode != 200) {
|
||||
if ($err != 0 || $httpcode != 200) {
|
||||
$success = 0;
|
||||
$error = "HTTP_code: ".$httpcode.".\ncURL error (".$err."): ".curl_strerror($err);
|
||||
}
|
||||
|
|
|
@ -70,10 +70,10 @@ class FreeVoipDeal extends Core {
|
|||
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
|
||||
|
||||
$result = curl_exec($curl);
|
||||
$err = curl_error($curl);
|
||||
$err = curl_errno($curl);
|
||||
curl_close($curl);
|
||||
|
||||
if ($err || is_numeric(strpos($result, "failure"))) {
|
||||
if ($err != 0 || is_numeric(strpos($result, "failure"))) {
|
||||
$success = 0;
|
||||
$error = $result;
|
||||
}
|
||||
|
|
|
@ -76,10 +76,10 @@ class GatewayAPI extends Core {
|
|||
|
||||
$result = json_decode(curl_exec($curl), true);
|
||||
$httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
|
||||
$err = curl_error($curl);
|
||||
$err = curl_errno($curl);
|
||||
curl_close($curl);
|
||||
|
||||
if ($err || $httpcode != 200) {
|
||||
if ($err != 0 || $httpcode != 200) {
|
||||
$success = 0;
|
||||
$error = $result['code']." - ".$result['message'];
|
||||
}
|
||||
|
|
|
@ -80,9 +80,10 @@ class Inetworx extends Core {
|
|||
));
|
||||
|
||||
$result = curl_exec($curl);
|
||||
$err = curl_errno($curl);
|
||||
|
||||
$httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
|
||||
if ($err = curl_errno($curl) || $httpcode != 200 || strpos($result, "200") === false) {
|
||||
if ($err != 0 || $httpcode != 200 || strpos($result, "200") === false) {
|
||||
$success = 0;
|
||||
$error = "HTTP_code: ".$httpcode.".\ncURL error (".$err."): ".curl_strerror($err).". \nResult: ".$result;
|
||||
}
|
||||
|
|
|
@ -71,11 +71,11 @@ class Mosms extends Core {
|
|||
$httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
|
||||
|
||||
$result = curl_exec($curl);
|
||||
$err = curl_error($curl);
|
||||
$err = curl_errno($curl);
|
||||
|
||||
if ($err = curl_errno($curl) || $httpcode != 200 || $result == 2 || $result == 5) {
|
||||
if ($err != 0 || $httpcode != 200 || $result == 2 || $result == 5) {
|
||||
$success = 0;
|
||||
$error = "HTTP_code: ".$httpcode.".\ncURL error (".$err."): ".curl_strerror($err).". \nResult: ".$result;
|
||||
$error = "HTTP_code: ".$httpcode.".\ncURL error (".$err."): ".$err.". \nResult: ".$result;
|
||||
}
|
||||
curl_close($curl);
|
||||
|
||||
|
|
|
@ -73,10 +73,9 @@ class Nexmo extends Core {
|
|||
|
||||
$result = json_decode(curl_exec($curl), true);
|
||||
$httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
|
||||
$err = curl_errno($curl);
|
||||
|
||||
$err = curl_error($curl);
|
||||
|
||||
if ($err = curl_errno($curl) || $httpcode != 200 || $result['messages'][0]['status'] != "0") {
|
||||
if ($err != 0 || $httpcode != 200 || $result['messages'][0]['status'] != "0") {
|
||||
$success = 0;
|
||||
$error = "HTTP_code: ".$httpcode.".\ncURL error (".$err."): ".curl_strerror($err).". \nResult: ".$result['messages'][0]['error-text'];
|
||||
}
|
||||
|
|
|
@ -79,8 +79,9 @@ class Octopush extends Core {
|
|||
$result = curl_exec($curl);
|
||||
$httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
|
||||
$xmlResults = simplexml_load_string($result);
|
||||
$err = curl_errno($curl);
|
||||
|
||||
if ($err = curl_errno($curl) || $httpcode != 200 || $xmlResults === false || $xmlResults->error_code != '000') {
|
||||
if ($err != 0 || $httpcode != 200 || $xmlResults === false || $xmlResults->error_code != '000') {
|
||||
$success = 0;
|
||||
$error = "HTTP_code: ".$httpcode.".\ncURL error (".$err."): ".curl_strerror($err).". \nResult: ".$xmlResults->error_code.". Look at http://www.octopush-dm.com/en/errors for the error description.";
|
||||
}
|
||||
|
|
|
@ -82,7 +82,9 @@ class Plivo extends Core {
|
|||
|
||||
$result = curl_exec($curl);
|
||||
$httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
|
||||
if ($err = curl_errno($curl) || ($httpcode != '200' && $httpcode != '201' && $httpcode != '202')) {
|
||||
$err = curl_errno($curl);
|
||||
|
||||
if ($err != 0 || ($httpcode != '200' && $httpcode != '201' && $httpcode != '202')) {
|
||||
$success = 0;
|
||||
$error = "HTTP_code: ".$httpcode.".\ncURL error (".$err."): ".curl_strerror($err).". Result: ".$result."";
|
||||
}
|
||||
|
|
|
@ -77,9 +77,9 @@ class Smsglobal extends Core {
|
|||
$httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
|
||||
|
||||
$result = curl_exec($curl);
|
||||
$err = curl_error($curl);
|
||||
$err = curl_errno($curl);
|
||||
|
||||
if ($err = curl_errno($curl) || substr($result, 0, 5) != "OK: 0") {
|
||||
if ($err != 0 || substr($result, 0, 5) != "OK: 0") {
|
||||
$success = 0;
|
||||
$result = ($result == '') ? 'Wrong input, please check if all values are correct!' : $result;
|
||||
$error = "HTTP_code: ".$httpcode.".\ncURL error (".$err."): ".curl_strerror($err).". \nResult: ".$result;
|
||||
|
|
|
@ -74,7 +74,9 @@ class Smsgw extends Core {
|
|||
|
||||
$result = curl_exec($curl);
|
||||
$httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
|
||||
if ($err = curl_errno($curl) || ($httpcode != '200' && $httpcode != '201' && $httpcode != '202' && $result != "1")) {
|
||||
$err = curl_errno($curl);
|
||||
|
||||
if ($err != 0 || ($httpcode != '200' && $httpcode != '201' && $httpcode != '202' && $result != "1")) {
|
||||
$success = 0;
|
||||
$error = "HTTP_code: ".$httpcode.".\ncURL error (".$err."): ".curl_strerror($err).". Result: ".$result."";
|
||||
}
|
||||
|
|
|
@ -68,10 +68,10 @@ class Smsit extends Core {
|
|||
);
|
||||
|
||||
$result = curl_exec($curl);
|
||||
$err = curl_error($curl);
|
||||
$err = curl_errno($curl);
|
||||
curl_close($curl);
|
||||
|
||||
if ($err || is_numeric(strpos($result, "{\"errors\":[{\"code\":"))) {
|
||||
if ($err != 0 || is_numeric(strpos($result, "{\"errors\":[{\"code\":"))) {
|
||||
$success = 0;
|
||||
$error = $result;
|
||||
}
|
||||
|
|
|
@ -69,12 +69,13 @@ class SolutionsInfini extends Core {
|
|||
)
|
||||
);
|
||||
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
|
||||
$httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
|
||||
|
||||
|
||||
$result = json_decode(curl_exec($curl), true);
|
||||
$httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
|
||||
if ($err = curl_errno($curl) || $httpcode != 200 || $result['status'] != "OK") {
|
||||
$err = curl_errno($curl);
|
||||
|
||||
if ($err != 0 || $httpcode != 200 || $result['status'] != "OK") {
|
||||
$success = 0;
|
||||
$error = "HTTP_code: ".$httpcode.".\ncURL error (".$err."): ".curl_strerror($err).". Result: ".$result['status']." - ".$result['message'].".";
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue