Bonjour, quand je veux parssé une page html pour construire un document dom comme ci dessous
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$dom->loadHTMLFile(http://www.materiel.net/pc-portable-multimedia/');
j'ai l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Warning: DOMDocument::loadHTMLFile() [<a href='domdocument.loadhtmlfile'>domdocument.loadhtmlfile</a>]: error parsing attribute name in F:/projets/Symfony/app/../web/bundles/ecommerceutility/excel/pc-portable-multimedia.html, line: 149
j'ai donc trouvé l'erreu a la ligne en question, la voila en rouge
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<a title="Vous exigez le meilleur de la mobilité ? Voici notre sélection "pro" pour les pros !" href="/pc-portable-pro/" class="CatListSubItem">PC portables professionnels</a></li><li class=""><a title="Votre bureau devient mobile ! Restez productif !" href="/pc-portable-de-bureau/" class="CatListSubItem">PC portables bureautiques</a></li><li class="">
je me suis donc dit qu'avec un antislash cela resoudré le probléme car le " aprés pro est déja souligné dans le html mais non rien, il faut que j'enléve les quote comme ceci et ca marche

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<a title="Vous exigez le meilleur de la mobilité ? Voici notre sélection pro pour les pros !" href="/pc-portable-pro/" class="CatListSubItem">
je pige pas trop, quelqu'un a une idée pour m'éclairé de cette erreur d' attribut name

Merci