Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- error_reporting(0);
- Class Bom {
- public $no;
- public $type;
- public function sendC($url, $page, $params) {
- $ch = curl_init();
- curl_setopt ($ch, CURLOPT_URL, $url.$page);
- curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6");
- curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
- if(!empty($params)) {
- curl_setopt ($ch, CURLOPT_POSTFIELDS, $params);
- curl_setopt ($ch, CURLOPT_POST, 1);
- }
- curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
- curl_setopt ($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
- curl_setopt ($ch, CURLOPT_COOKIEFILE, 'cookie.txt');
- curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
- $headers = array();
- $headers[] = 'Content-Type: application/x-www-form-urlencoded; charset=utf-8';
- $headers[] = 'X-Requested-With: XMLHttpRequest';
- curl_setopt ($ch, CURLOPT_HTTPHEADER, $headers);
- //curl_setopt ($ch, CURLOPT_HEADER, 1);
- $result = curl_exec ($ch);
- curl_close($ch);
- return $result;
- }
- private function getStr($start, $end, $string) {
- if (!empty($string)) {
- $setring = explode($start,$string);
- $setring = explode($end,$setring[1]);
- return $setring[0];
- }
- }
- public function Verif()
- {
- $url = "https://www.tokocash.com/oauth/otp";
- $no = $this->no;
- $type = $this->type;
- if ($type == 1) {
- $data = "msisdn={$no}&accept=";
- }elseif ($type == 2) {
- $data = "msisdn={$no}&accept=call";
- }
- $send = $this->sendC($url, null, $data);
- // echo $send;
- if (preg_match('/otp_attempt_left/', $send)) {
- print('OTP berhasil Dikirim!<br>');
- } else {
- print('OTP Gagal Dikirim!<br>');
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement