• 07-01-2013, 19:31:36
    #1
    herkese merhaba.

    SoapServer kullanırken bir sıkıntı yaşadım ve çözemedim.

    serverden dönen deger
    return $sql->adi;
    istemcim
    $sonuc = $istemci->BilgiVer(1);
      echo $sonuc;
    buraya kadar hata yok
    ama serverden dönen değeri bu şekilde yapınca

    return $sql->adi.' '.$sql->soyadi;
    aşşağıdaki hatayı alıyorum arrayli birşeyler diyor ama anlamadım.


    Fatal error: Uncaught SoapFault exception: [SOAP-ENV:Server] SOAP-ERROR: Encoding: string 'ahmet \xe7...' is not a valid utf-8 string in C:\xampp\htdocs\php\class\Istemci.php:8 Stack trace: #0 C:\xampp\htdocs\php\class\Istemci.php(8): SoapClient->__call('BilgiVer', Array) #1 C:\xampp\htdocs\php\class\Istemci.php(8): SoapClient->BilgiVer(1) #2 {main} thrown in C:\xampp\htdocs\php\class\Istemci.php on line 8
  • 09-01-2013, 18:24:17
    #2
    return utf8_encode($sql->adi.' '.$sql->soyadi);
    şeklinde yapınca düzeldi aynı hayata alan ark olursa deneybilirler.