Example #1
0
 function singleselect($s_id, $query)
 {
     global $url;
     $query = utf8_encode($query);
     $string = "{$s_id}" . chr(9) . "{$query}";
     strpos(getcwd(), 'soapklient') ? $folder = "" : ($folder = "soapklient/");
     $wsdl = 'singleselect.wsdl';
     #		unlink("$folder".$wsdl);
     #		unlink("$folder".$wsdl."*");
     #		($folder)?system("cd $folder\nwget ".$url.$wsdl):system("wget ".$url.$wsdl);
     $fp1 = fopen($url . $wsdl, "r");
     $fp2 = fopen($folder . $wsdl, "w");
     while ($linje = fgets($fp1)) {
         $linje = str_replace('%SERVERURL%', $url, $linje);
         fwrite($fp2, $linje);
     }
     fclose($fp1);
     fclose($fp2);
     $soap = new SoapClient("{$folder}" . $wsdl);
     return $soap->singleselect("{$string}");
 }