Bonjour à tous,
Je cherche depuis plusieurs jours le moyen de modifier mes pages HTML dynamiquement en PHP avec DomDocument (que je ne maitrise pas bien du tout).
Ce que j'aimerais faire est simple :
j'aimerais lire un fichier (html) de mon serveur (avec $dom->loadHTMLFile), supprimer un nœud enfant, et le remplacer par un simple texte (sans balise).
exemple : si mon fichier contient ça :
j'aimerais à la fin avoir ceci :
En gros, "supprime tous les enfants de l'Id "myBody" et met le mot "bonjour". Petite précision, l'appel de l'id est très important.
Je vous remercie tous d'avance.
Orsam
Je cherche depuis plusieurs jours le moyen de modifier mes pages HTML dynamiquement en PHP avec DomDocument (que je ne maitrise pas bien du tout).
Ce que j'aimerais faire est simple :
j'aimerais lire un fichier (html) de mon serveur (avec $dom->loadHTMLFile), supprimer un nœud enfant, et le remplacer par un simple texte (sans balise).
exemple : si mon fichier contient ça :
Code:
<html>
<body id="myBody">
<b id="myBTag1">my old element</b>
<b id="myBTag2">my old element</b>
<b id="myBTag3">my old element</b>
</body>
</html>
j'aimerais à la fin avoir ceci :
Code:
<html>
<body id="myBody">
bonjour
</body>
</html>
En gros, "supprime tous les enfants de l'Id "myBody" et met le mot "bonjour". Petite précision, l'appel de l'id est très important.
Je vous remercie tous d'avance.
Orsam