Bonjour,
Je fais afficher des flux RSS sur une page web en utilisant domxml-open-file(). Exemple...
Tout se passe bien, sauf quand un flux que je récupère se met à déconner (comme celui ci dessus actuellement). Là je gère bien l'impossibilité d'ouvrir le flux par un if() et fait afficher un message mentionnant l'indisponibilité à la place, mais php (via phpBB) affiche quand même l'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part if ( $dom = domxml_open_file('http://www.aerocontact.com/syndication/aero_newsfeed_gen.xml') )
Question : comme faire pour que php ne génère pas d'erreur (de notice) ? Peux t-on rendre muette uniquement cette fonction sur cette action, ou pré-tester la validité du flux avant de l'envoyer à domxml_open_file() ?PHP Notice: in file /home.10.29/flythepl/www/news/index.php on line 25: domxml_open_file() [function.domxml-open-file]: xmlParseEntityRef: no name
Merci d'avance
P.S. : attention, je veux pas supprimer toutes les notice php. Je veux garder l'affichage immédiat des autres notices php, mais je veux juste prévenir ce cas de figure précis car il arrive relativement courrament qu'un flux RSS soit HS et ça ne relève pas d'un bug de mon site.
Partager