/
index_sin_wdsl.php
58 lines (47 loc) · 1.58 KB
/
index_sin_wdsl.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
</head>
<body>
<?php
$uri = "http://localhost/receta_soap_wdsl";
$url="$uri/servicio_sin_wdsl.php";
//
try {
$cliente = new SoapClient(null, array('location' => $url, 'uri' => $uri));
echo "Nombre de la receta 1 :<br>".$cliente->obtieneNombreReceta(1);
print "<br><br>";
echo 'Preparacion de la receta 1 :<br>';
echo $cliente->obtener_preparacion_receta(1);
print"<br><br>";
echo "Presentacion de la receta 1 :<br>";
echo $cliente->obtener_presentacion_receta(1);
print "<br><br>";
echo "Lista de ingredientes de la receta 1 (es un array de string) :<br>";
print_r($cliente->obtener_array_ingredientes_receta(1));
print "<br><br>";
}
catch (Exception $ex)
{
echo $ex->getMessage();
print($cliente->__getLastResponse());
}
try
{
echo "Todos los ingredientes de la BD en un Array:<br>";
print_r($cliente->obtener_ingredientes());
print "<br><br>";
echo "Todas las recetas en un Array:<br>";
print_r($cliente->obtener_recetas());
print "<br><br>";
}
catch (Exception $ex)
{
echo $ex->getMessage();
print($cliente->__getLastResponse());
}
?>
</body>
</html>