Bonjour,
j'utilise un commande de ce type pour lire des pages html
le problème c'est que parfois me recherche (le noeud DOM) n'existe pas et que ma dernière ligne me renvoi un message "Fatal error: Call to a member function getAttribute() on null ....."
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $url_content="....."; $dom = new DomDocument; $dom -> loadHTML($url_content); $xpath = new DomXPath($dom); $var= $xpath->query('//a[@class="xxxxxxxxxxx"]')->item(0)->getAttribute('href');
Ce qui est normal, mai j'aurai aimé que le programme continue quoi qu'il se passe
j'ai essayé l'utilisation d'arobase (@) ou de TRY ... CATCH...; et je n'arrive pae à faire continuer mon programme
est ce possible ?
Partager