function index($get = null) { /* Not: Geçmişi olmayan araçlar için teklif almak istediğinizde “Parameters” parametre dizisine; - 170 : Model kodu. Brands methodundan alınan marka adı ile Models methodundan çekeceğiniz fihrist ten dönen değeri vermelisiniz) - 1023 : TRAFİĞE ÇIKIŞ TARİHİ (gg/aa/yyyy) - 174 : TariffGroupCode methodundan dönen değeri vermelisiniz. - 200 : Koltuk adedi. Zorunlu parametre değil, araç geçmişinden alınabilmesi halinde gönderdiğiniz değer dikkate alınmayacaktır. Herhangi bir sebeple koltuk sayısına ulaşılamazsa bu değer kullanılacaktır. */ $Servis = new SoapClient('https://www.sompojapan.com.tr/SompoEndPoint/traffic.asmx?wsdl', array('proxy_host' => "78.186.39.123", 'proxy_port' => 809)); $partaj = (int) 41192; $brands = array('username' => 'BOZYEL', 'password' => 'elO65oIpau'); $Models = array('username' => 'BOZYEL', 'password' => 'elO65oIpau', 'brandName' => 'FORD/OTOSAN'); // $data['brands'] = $Servis->TariffGroupCode($brands); //$data['Models'] = $Servis->Models($Models); $bilgi = json_decode($this->sess['aracbilgi']); //var_dump($bilgi); $plaka = plaka_ayir($bilgi->plaka); if (empty($bilgi->egm)) { $egm = egm_ayir('AA123456'); } else { $egm = egm_ayir($bilgi->egm); } /* //şahıs $PrimHesapla6 = array( 'parameters'=>array( 'TcKimlikNo' => '29953702366', 'PlakaIlKodu' => '31', 'PlakaHarf' => 'L', 'PlakaRakam' => '2046', 'Kullanici' => 'BOZYEL', 'Sifre' => 'elO65oIpau', 'Partaj' => $partaj, 'WinsureKullaniciAdi' => 'BOZYEL', 'MusteriTipi' => 'O', 'EgmTescilBelgeSeriKod' => 'AK', 'EgmTescilBelgeSeriNo' => '166448', 'Parameters' => array(array('code'=>'170','value'=>'053724'), array('code'=>'1023','value'=>'09/04/2015'), array('code'=>'174','value'=>'3'), //array('code'=>'200', 'value'=>'1') )/* ));*/ $PrimHesapla6 = array('parameters' => array('TcKimlikNo' => $bilgi->tc, 'PlakaIlKodu' => (string) $plaka[1][0], 'PlakaHarf' => (string) $plaka[2][0], 'PlakaRakam' => (string) $plaka[3][0], 'Kullanici' => 'BOZYEL', 'Sifre' => 'elO65oIpau', 'Partaj' => $partaj, 'WinsureKullaniciAdi' => 'BOZYEL', 'MusteriTipi' => $bilgi->tc_vergi, 'EgmTescilBelgeSeriKod' => (string) $egm[1][0], 'EgmTescilBelgeSeriNo' => (string) $egm[2][0], 'Parameters' => array(array('code' => '170', 'value' => $bilgi->model), array('code' => '1023', 'value' => $bilgi->tarih), array('code' => '174', 'value' => $bilgi->trafik)))); var_dump($PrimHesapla6); if ($get == 'json') { echo json_encode($Servis->PrimHesapla4($PrimHesapla6)); } else { $data['sompojapon'] = json_encode($Servis->PrimHesapla4($PrimHesapla6)); $this->load->view('sompojapon', $data); } }