Page 1 sur 1

affichage contenu fichier htm sans les balises

Posté : 20 sept. 2006, 15:39
par gidjome
Bonjour,
voila j'essaie d'afficher le contenu d'un fichier htm dans un fichier pdf.
Mon problème c'est que ca m'affiche également les balises( <body>,..).
J'ai essayé avec deux fonctions différentes :
implode("",file("http://XXXX/cire.htm"));
et
file_get_contents('cire.htm');
même résultat pour les deux.
J'airai bien utilisé un fichier txt mais il y a des photos dans ce fichier et pas mal de mise en forme.

y a t-il une autre fonction permettant de lire ce genre de fichier?
ou alors une autre solution

Merci de votre aide

Posté : 20 sept. 2006, 17:03
par bobthequ
pour supprimer des balise tu peux utiliser strip_tags (http://lu.php.net/manual/fr/function.strip-tags.php)
sinon pour convertir de l'htl en pdf, essayes sur google avec comme mots clés "html2pdf"

Posté : 20 sept. 2006, 17:45
par gidjome
ok,
je connaissais pas cette fonction mais ca n'a pas résolu mon problèmemême si c'est interessant.
car en fait mon souci c'est que je souhaite afficher des images qui se trouvent dans ce fameux fichier.
J'ai trouvé une solution de bricolage qui consiste à couper mon fichier avant et après les images en plusieurs fichiers .txt et d'afficher juste le texte et ensuite l'image et ainsi de suite mais bon si j'ai bcp d'image ca va pas aller du tout.

Posté : 26 sept. 2006, 10:48
par gidjome
N'hesitez pas , je suis ouvvert à toutes propositions :)

Posté : 26 sept. 2006, 18:59
par Henri
Le produit HTMLDOC ( http://www.htmldoc.org/index.php ) permet de convertir une page HTML en document PDF.

Ou http://www.easysw.com/htmldoc/ pour la version "binaire" payante.