Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/06/2008, 03:10
Avatar de elphaba
elphaba
 
Fecha de Ingreso: abril-2008
Ubicación: Ávila
Mensajes: 43
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: Re: conexion curl

Cita:
Iniciado por GatorV Ver Mensaje
Hola elphaba,
Si buscas en Google PHP + SOAP, podrás encontrar muchos ejemplos, recuerda que el foro esta para resolver dudas concretas, y es un tema que ya se ha tratado, si buscas en el foro podrás encontrar muchos temas al respecto.
Saludos.
Hola de nuevo,
despues de haberme documentado hice cambios en mi codigo, pero ahora me surge otro problema, me explico

Sigo teniendo la misma funcion enviar que esta en el cliente (explicada en el primer mensaje)

Una llamada a esta funcion seria algo asi:
Código PHP:
$xml = <<<XML
<?xml version='1.0' encoding='utf-8'?>
        <operation type='login'>
        <param id='login'>$op</param>
        <param1 id='iduser'>$id_user</param1>
        <param2 id='username'>$us</param2>
        </operation>
XML;
 

        $dat = new SimpleXMLElement($xml);        
        $resultado = enviar($dat);
Creo el mensaje XML, y despues se le paso a la funcion enviar, que me devolvera un resultado. Hasta ahi todo bien.

Al abrir una conexion curl con el servidor, quiero que la comunicacion sea full-duplex. Para responder al cliente hago lo siguiente:
Código PHP:
$strxml = <<<XML
<?xml version='1.0' encoding='utf-8'?>
        <operation type='login'>
        <param id='resultado'>$re</param>
        </operation>
XML;
 

    $datos = new SimpleXMLElement($strxml);
Pero mi problema es ¿como recogo en el cliente este mensaje?
¿hay alguna sentencia que me falte?
Creo que estoy haciendo algo mal, más que nada por que no me va.