Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2016, 14:01
Avatar de dryant
dryant
 
Fecha de Ingreso: agosto-2009
Ubicación: Malaga, Ceuta, España....
Mensajes: 283
Antigüedad: 15 años, 7 meses
Puntos: 10
Webservice devuelve array

Hola a todos..
Estoy creando una practica para la universidad y la última cosa que me falta es un web service.
He seguido muchos tutoriales y no hay forma de que me funcione.
Estoy ahora mismo con algo muy simple para ver si consigo encontrar el error pero nada...

Elcliente es este:
Código PHP:
<?php
require_once("lib/nusoap.php");

$cliente = new nusoap_client("http://localhost:8888/tiendaugr/php/webserver.php");

$frase $cliente->call("diHola");

echo 
"<h2>Hola</h2>";
echo 
"<p>".$frase ."</p>";


?>
Y este el webserver:
Código PHP:
<?php

require_once("lib/nusoap.php");

function 
diHola(){
    
$frase "Hola!";
    return 
$frase;
}


if ( !isset( 
$HTTP_RAW_POST_DATA ) ){
    
$HTTP_RAW_POST_DATA file_get_contents('php://inputs');
}

//$server = new soap_server();
$server = new nusoap_server();
$server->register("diHola");

$server->service($HTTP_RAW_POST_DATA);
?>
Bueno... pues algo tan sencillo como esto y no consigo que me lance en condiciones la frase....

La salida es esta:
Cita:
Hola

Array
Ya he probado mil cosas y nada....
Alguien podría decirme porque falla?

Saludos.
__________________
Tecnología y tutoriales