Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function cek_data_pbb()
- {
- $nop = trim(stripHTMLtags($this->input->post('nop_pbb', 'true')));
- $curl = curl_init();
- curl_setopt_array($curl, array(
- CURLOPT_URL => "https://simbphtb.kuduskab.go.id/simbphtb/h2h_bpn_kudus/Api/getPBBService",
- CURLOPT_RETURNTRANSFER => true,
- CURLOPT_ENCODING => "",
- CURLOPT_MAXREDIRS => 10,
- CURLOPT_TIMEOUT => 0,
- CURLOPT_FOLLOWLOCATION => true,
- CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
- CURLOPT_CUSTOMREQUEST => "POST",
- CURLOPT_POSTFIELDS => "NOP=" . $nop,
- ));
- $response = curl_exec($curl);
- $err = curl_error($curl);
- curl_close($curl);
- if ($err) {
- $callback = array('status' => 'errorAPI');
- } else {
- $obj = json_decode($response, true);
- $jml = count($obj);
- if ($jml > 0) {
- $callback = array(
- 'status' => 'success',
- 'nop' => $obj['NOP'],
- 'nama' => $obj['NAMA_WP'],
- 'alamat' => $obj['ALAMAT_OP'] . ' ' . $obj['KELURAHAN_OP'] . ' KEC. ' . $obj['KECAMATAN_OP'],
- 'kota' => $obj['KOTA_OP'],
- 'luastanah' => number_format($obj['LUASTANAH_OP'], 0, '', ','),
- 'luasbangun' => number_format($obj['LUASBANGUNAN_OP'], 0, '', ','),
- 'njop_tanah' => $obj['NJOP_TANAH_OP'],
- 'njop_bangunan' => $obj['NJOP_BANGUNAN_OP'],
- 'status_pbb' => $obj['STATUS_TUNGGAKAN'],
- );
- } else {
- $callback = array('status' => 'notfound');
- }
- }
- echo json_encode($callback);
- }
Add Comment
Please, Sign In to add comment