ich den folgenden Code verwenden:simplexml Fehler php Umgang
function GetTwitterAvatar($username){
$xml = simplexml_load_file("http://twitter.com/users/".$username.".xml");
$imgurl = $xml->profile_image_url;
return $imgurl;
}
function GetTwitterAPILimit($username, $password){
$xml = simplexml_load_file("http://$username:[email protected]/account/rate_limit_status.xml");
$left = $xml->{"remaining-hits"};
$total = $xml->{"hourly-limit"};
return $left."/".$total;
}
und diese Fehler bekommen, wenn der Strom nicht verbinden kann:
Warning: simplexml_load_file(http://twitter.com/users/****.xml) [function.simplexml-load-file]: failed to open stream: HTTP request failed! HTTP/1.0 503 Service Unavailable
Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity "http://twitter.com/users/****.xml"
Warning: simplexml_load_file(http://[email protected]/account/rate_limit_status.xml) [function.simplexml-load-file]: failed to open stream: HTTP request failed! HTTP/1.0 503 Service Unavailable
Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity "http://***:***@twitter.com/account/rate_limit_status.xml"
Wie kann ich diese Fehler umgehen, damit ich einen Benutzer angezeigt werden kann freundliche Nachricht anstelle dessen, was oben gezeigt wird?
Betrachten Sie die gewählte Antwort zu ändern? Die Frage lautet: "Wie kann ich mit diesen Fehlern umgehen?"Die gewählte Antwort sagt Ihnen nur, wie zu vermeiden, mit –