par chegmarco » 11 nov. 2021, 23:56
il faut passer une url. vu que cela affiche non, j'en conclus que youtube.com n'est pas une url, et oui youtube.com n'est pas une url.
par or 1 » 11 nov. 2021, 23:19
par chegmarco » 11 nov. 2021, 23:13
$test = $doc->loadHTMLFile('<?xml encoding="UTF-8">' . $url); ne passe pas en paramètre youtube.com quand $url vaut youtube.com
par or 1 » 11 nov. 2021, 23:05
par chegmarco » 11 nov. 2021, 23:03
reste plus qu'à lire la doc et à passer en paramètre ce qui est attendu par loadHTMLFile
Code : Tout sélectionner
$doc = new DOMDocument(); $doc->loadHTMLFile("filename.html");
par or 1 » 11 nov. 2021, 22:49
par chegmarco » 11 nov. 2021, 22:48
et ainsi ? function follow_links($url) { $doc = new DOMDocument; $test = $doc->loadHTMLFile('<?xml encoding="UTF-8">' . $url); if($test){ echo "cela fonctionne"; } else{ echo "non"; } }
par or 1 » 11 nov. 2021, 22:41
par chegmarco » 11 nov. 2021, 22:37
et ainsi: echo "avant"; follow_links("youtube.com"); echo "apres"; cela donne quoi ?
par or 1 » 11 nov. 2021, 22:32
par or 1 » 11 nov. 2021, 22:27
par chegmarco » 11 nov. 2021, 22:16
quel est le code de retour http (visible dans la console) ?
par or 1 » 11 nov. 2021, 22:10
par chegmarco » 11 nov. 2021, 22:06
il faut commencer par faire marcher : $doc = new DOMDocument; $test = $doc->loadHTMLFile('<?xml encoding="UTF-8">' . $url); if($test){ echo "cela fonctionne"; } else{ echo "non"; }
par or 1 » 11 nov. 2021, 21:40