Ver Mensaje Individual
  #4  
Antiguo 22-01-2015
iAldito iAldito is offline
Registrado
NULL
 
Registrado: ene 2015
Posts: 4
Reputación: 0
iAldito Va por buen camino
creo que encontre mi falla pero no se como resolverla,
me parece que el error esta al tratar de tomar los valores del array de estructura que recibo desde Delphi,
por ejemplo el desde delphi mando el array TUsersArray, y quiero acceder a cada estructura TUsers que contiene y guardar el valor "user" en una variable.

como hago? :O
Código PHP:
$server->wsdl->addComplexType(
&
#8216;TUsers’, ‘complexType’, ‘struct’, ‘all’, ”,
array(
&
#8216;id’ => array(‘name’ => ‘id’, ‘type’ => ‘xsd:integer’),
‘user’=>array(‘name’ => ‘user’, ‘type’ => ‘xsd:string’),
‘pass’=>array(‘name’ => ‘pass’, ‘type’ => ‘xsd:string’)
)
);
$server->wsdl->addComplexType(
&
#8216;TUsersArray’, ‘complexType’, ‘array’, ‘sequence’, ‘SOAP-ENC:Array’, array(),
array(
array(&
#8216;ref’ => ‘SOAP-ENC:arrayType’,
‘wsdl:arrayType’ => ‘tns:TUsers[]’
)
),
&
#8216;tns:TUsers’);

$server->register(“AddArray”,
array(‘users’ => ‘tns:TUsersArray’),
array(),
$ns,
false,
&
#8220;rpc”,
“literal”,
“”);

function AddArray($users) {

// QUE HAGO??


Última edición por nlsgarcia fecha: 22-01-2015 a las 21:07:53. Razón: Sintaxis PHP
Responder Con Cita