Új hozzászólás Aktív témák

  • j0k3r!

    senior tag

    válasz Sk8erPeter #9473 üzenetére

    ilyesmire gondoltam: proba.zip

    (#9475) Sk8erPeter: megoldodott azota, Athlon64+ kollega segitett (ezuton is koszonom neki megegyszer).

    az itt felvazolt problema oka az volt, hogy ha en asszociativ tombot adok at parameterul, akkor azt struct tipusunak kell definialni a serveren, valamint az indexeket egyesevel meg kell adni neki tipussal egyutt
    pl. ha ilyet akarsz atadni parameterul, vagy visszakapni visszateresi ertekkent:

    $a = array(
    "username" => "valaki",
    "email" => "valaki@valaki.hu"
    );

    akkor azt igy kell regisztralni a serveren:

    $server->wsdl->addComplexType(
    'tetszolegesnev', 'complexType', 'struct', 'all', '', array(
    'username' => array('name' => 'username', 'type' => 'xsd:string'),
    'email' => array('name' => 'email', 'type' => 'xsd:string')
    ));

    es amikor ezt egy serveren levo operation bemeneti parameterekent, vagy visszateresi ertekekent akarod atadni, akkor ugy hivatkozol ra, hogy tns:tetszolegesnev

    ezutan meg voltak gondok, de mindet nem irom le, talan ez volt az, amibe rogton a legelejen beleszaladtam es nem mukodott

    mod: az itt irt kodban lehet elgepeles, csak notepadba gyorsan belefirkantottam :)

    [ Szerkesztve ]

    some men just wanna watch the world burn...

Új hozzászólás Aktív témák