|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre du Club
![]() Inscription : décembre 2005 Messages : 152 ![]() |
Bonjour,
J'ai créé une classe pour écrire du HTML via DOMDocument. Il s'agit d'une structure à base de DIV avec un header, un footer et un div de contenu. Je souhaite implémenter une fonction pour écrire du code HTML personnalisé dans le div de contenu, mais quand je l'ajoute en tant que texte, il encode les caractères HTML. J'ai également essayé de créer un nouveau DOMDocument à partir de ma chaîne de code HTML, sans succès. Quelqu'un aurait une idée ? Merci d'avance. La classe (ça coince au niveau de la fonction setContent) : Code :
Code :
|
||||
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() pablo duranConsultant informatique Inscription : décembre 2009 Messages : 148 ![]() |
essayes avec importNode
http://fr.php.net/manual/fr/domdocument.importnode.php
__________________
|
|
10
|
|
|
#3 | |||
![]() ![]() Benjamin DelespierreDéveloppeur Web Inscription : février 2010 Messages : 2 984 ![]() |
Citation:
Code :
Si tu souhaite vraiment générer tes vues avec DOMDocument, ce qui peut se comprendre, alors tu devrais éviter de mélanger les chaines de caractères et les DOMNodes.
__________________
A la recherche d'un framework MVC facile a prendre en main ? Essayez Axiom Nouveau: la référence d'Axiom est disponible sur GitHub (je la peaufine en ce moment même). Un problème correctement identifié est à moitié résolu, évitez de poster l'intégralité de votre code avec pour seule explication "ça ne marche pas...". Pour identifier correctement vos problèmes PHP, utilisez la gestion des erreurs et xdebug. Les boutons et existent, servez-vous en
|
|||
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : décembre 2005 Messages : 152 ![]() |
Bonjour,
J'ai résolu mon problème avec DOMDocument::createDocumentFragment() Merci beaucoup pour vos réponses. Mad |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com