0

グーグルの朝、私はいくつかのことを学びました。多くの人は、CI2 インストールを使用して、他のアプリが自分のアプリと通信するための SOAP サーバーを作成したいと考えています。ただし、私が見つけた各フォーラムの投稿は、「これは CI2 では機能しません」などで終わります。

この記事を見つけました: http://phpmaster.com/web-services-with-php-and-soap-1/

これは素晴らしいことですが、CI2 では動作しません。

ライブラリを配置し、必要に応じて名前を変更しましたが、このコードは多くのエラーを引き起こしています。私はまだクライアント側で始めていません。

`class soap extends CI_Controller {

function __construct ()
{
    parent:: __construct ();
    $this->load->library('nusoap_base');
}

function index()
{
    $this->nusoap = new soap_server();
    $this->nusoap->register("getProd");
    $this->nusoap->service($HTTP_RAW_POST_DATA);
}

function getProd($category) {
    if ($category == "books") {
        return join(",", array(
            "The WordPress Anthology",
            "PHP Master: Write Cutting Edge Code",
            "Build Your Own Website the Right Way"));
    }
    else {
            return "No products listed under that category";
    }
}

}`

4

1 に答える 1

0

うんざりして、代わりに CI REST ライブラリを使用しました (フィルに乾杯!) :)

于 2012-07-26T18:42:30.333 に答える