J'ai des problèmes avec certaines pages Web lorsque j'utilise HTML dom. J'ai défini l'agent utilisateur et un flux s'ouvre mais la réponse semble être vide.La réponse simple_html_dom est vide
Quelque chose que j'ai remarqué à propos de ces pages est qu'il y a des balises non fermées dans le HTML. Cela pourrait-il affecter le simple html dom?
Mon code est:
<?php
include_once 'simple_html_dom.php';
$url_to_compare = 'http://www.idigic.net/buy-instagram-followers/';
ini_set('user_agent', $_SERVER['HTTP_USER_AGENT']);
$html = file_get_html($url_to_compare)->plaintext;
echo $html;
?>
_ "Cela pourrait-il affecter le simple html dom?" _ Il pourrait. Vous pouvez essayer de nettoyer le code HTML en premier avec ['tidy :: repairString()'] (http://us3.php.net/manual/fr/tidy.repairstring.php). –
Ne fonctionne pas! @AlexHowansky –
Essayez d'utiliser curl. Aussi, je ne pense pas que 'ini_set' fasse quoi que ce soit. – pguardiario