как вывести веб-сервис на страницу или получить данные о веб-сервисе? - PullRequest
0 голосов
/ 10 июля 2019

Я занимаюсь кодированием на своей веб-странице и извлекаю данные из веб-службы, но все еще не хватает кодирования?потому что он не появился на моей странице, когда я нажал на кнопку «Загрузить данные Dukcapil / Ambil Data Dukcapil»

на странице newpatient.php

$btngetdukcapil = "<input type='button' value='Ambil Data DUKCAPIL' onclick='getdukcapil(this,event)'/><span id='datadukcapil'></span>"

<tr><td class='tblfrmfieldname'>No. KTP/SIM</td><td class='tblfrmfieldvalue'><input type='text' style='width:200px;' id='ext_id' value='$ext_id'/>&nbsp; $btngetdukcapil</td>

и функция

function getdukcapil(d,e){
            var ext_id = _gel('ext_id').value;
            if(ext_id==''){
                alert('Masukkan No KTP dengan benar dan lengkap !!!');
                _gel('ext_id').focus();
                return;
            }
            _gel('datadukcapil').innerHTML = progress_span().innerHTML;
            pajx_app_getdukcapil(ext_id,function(_data) {
                var data = recjsarray(_data);
                if(data[0]=='TIDAKADADATA'){
                    alert('No KTP tidak ada dalam Sistem DUKCAPIL');
                    _gel('datadukcapil').innerHTML = '';
                    _gel('ext_id').focus();
                    return;
                }

еще одна страница на ajax_patient.php с функцией

/*DUKCAPIL*/
    function app_getdukcapil($args){
        list($ext_id) = $args;
        $arrstatus = array(1=>"sng",2=>"mar",3=>"wid");
        $arrreligion = array(1=>1,2=>3,3=>2,4=>5,5=>4,6=>"");

        $username="username";
        $password="password";
        $url = 'http://soadev.jakarta.go.id/rest/gov/dki/dukcapil/ws/getNIK?app=RSUD&pget=SIMRSUD&pusr=rsud.tebet&nik='.$ext_id.'';
        $context = stream_context_create(array(
            'http' => array(
                'header'  => "Authorization: Basic " . base64_encode("$username:$password")
            )
        ));
        $json = file_get_contents($url, false, $context);
        return $data = json_decode($json, true);


    }

, почему, когда я набираю NIK «$ ext_id» и нажимаю кнопку «Загрузить данные, dukcapil» не появляется на «newpatient.php»только страница и загружает только «прогресс»?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...