Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2014, 01:37
AJDC
 
Fecha de Ingreso: agosto-2003
Mensajes: 324
Antigüedad: 20 años, 9 meses
Puntos: 1
Manejar error en loadXML()

Hola.
En un código php recupero los datos que me lleguen de la siguiente forma:

Código PHP:
//Carga del xml recibido
    
$xml file_get_contents('php://input'); 
Luego, proceso el xml que recupero... pero necesito gestionar que no siempre me puede llegar un xml... siendo otro tipo de mensaje, o incluso vacío.

Código PHP:
if ($dom->loadXML($xml)){ 
Si lo que me llega es vacío .... me retorna el siguiente warnning:

Warning: DOMDocument::loadXML(): Empty string supplied as input in ....

¿Cómo puedo gestionar, comparar, averiguar... si recibo un xml y por tanto "hacer algo" o si es vacío "hacer otra cosa"?

Gracias