hola es que tengo una duda que llevo con esto hace tiempo tengo este script
Código PHP:
Ver original<?php
$ip = "ip";
$port = "port";
$user = "user";
$pass = "pass";
$protocol = "http";
$xml = simplexml_load_file($protocol."://".$user.":".$pass."@".$ip.":".$port."/active.xml?server"); foreach($xml->user as $users) {
$xmluser = (string)$xml->$proxyusers->user[$i]->attributes()->name;
$info[$xmluser."-nombre"] = (string)$xml->user->attributes()->nombre;
$info[$xmluser."-empleo"] = (string)$xml->user->attributes()->empleo;
$i++;
}
}
?>
<table width="900" border="1">
<tr>
<td> <? print(" ".$info["-nombre"]." "); ?> </td>
<td> <? print(" ".$info["-empleo"]." "); ?> </td>
</tr>
</table>
y en el archivo active.xml guardos barios datos
ejemplo
Código XML:
Ver original<panel server="cliente1">
<statistics>
<frontend>Clientes Regulares</frontend>
</statistics>
<users>
<user nombre="carlos" rango="plomero" pais="uk" />
</users>
</panel>
<panel server="cliente2">
<statistics>
<frontend>Clientes Regulares</frontend>
</statistics>
<users>
<user nombre="jose" rango="camintero" pais="ny" />
</users>
</panel>
y el link
http://dominio:1010/active.xml?server=cliente1 muestra todos los datos guardatos en server=cliente1
y el link
http://dominio:1010/active.xml?server=cliente2 lo mismo pero quiero que solo con un linia
$xml = simplexml_load_file($protocol."://".$user.":".$pass."@".$ip.":".$port."/active.xml?server");
me funcione los dos para mostrar los datos de todo a ver como se prodria hacer