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>";
?>
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);
?>
La salida es esta:
Cita:
Ya he probado mil cosas y nada.... Hola
Array
Array
Alguien podría decirme porque falla?
Saludos.