Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/11/2011, 16:20
Avatar de humanista
humanista
 
Fecha de Ingreso: abril-2005
Mensajes: 878
Antigüedad: 19 años, 8 meses
Puntos: 15
Controlar error SimpleXMLElement

Hola, uso SimpleXMLElement para abrir elementos que a veces me dan el siguiente error:

SimpleXMLElement::__construct(http://xxxxx) [simplexmlelement.--construct]: failed to open stream: HTTP request failed! HTTP/1.0 503 Service Unavailable in /home/virtual/...

alguien sabe cómo controlar para que cuando de este error sacar el mensaje de error que yo quiera en lugar de este error de php?

Sé q no es un error de programación porque luego le doy a actualizar y a la 2ª no me sale el error.

yo lo que hago es:

Código PHP:
libxml_use_internal_errors(true);
                                                        
try

    
$xml = new SimpleXMLElement($urlnulltrue);
        
$xmlcontent=$xml->asXML();
}
catch (
Exception $e)
{
      
$xmlcontent="";
      
// por aquí nunca entra