Je suis aller chercher des informations via PHP à partir d'une page Web en utilisant simple_php_dom
et curl. Le problème est que la page n'est pas construite correctement, donc l'objet DOM contient des informations erronées.Comment puis-je obtenir une page HTML en tant que chaîne via PHP?
Comment puis-je obtenir le fichier HTML sous forme de chaîne dans une variable PHP afin que je puisse y exécuter une expression régulière?
Curl ne fonctionne pas car il ignore la partie défectueuse.
simple_html_dom.php
a le même problème.
wget
ne fonctionne pas car je n'ai pas d'autorisations sur le serveur.
C'est ce que je suggérerais. – Christian
Ne fonctionne que si allow_url_fopen est activé. Il n'y a vraiment aucune raison pour que cela fonctionne aussi avec Curl. –
Il ignore également une partie du fichier: S Le seul qui jusqu'à présent obtient vraiment le fichier correctement est wget, que je ne peux pas utiliser: S – fmsf