1

Salut !

HTML2PDF 4 !

J'ia un script php qui genere des PDF a partir d'infis tirées d'un BDD ... Ok, ca marche

J'ai une liste ou je chois les info a imprimer ...

Si j'en choisi qu'une, IMPEC, ca me genere le PDF, tout nickel, a patir de fichier html ..

MAIS, si je coche deux cases, ca devrait me faire un PDF a plusieurs pages (2 pages de plus par cases cochée .. )

J'ai d'autres document généré ainsi et ca marche .. sauf pour UN document ..

J'ai toujours cette erreur :

Fatal error: Uncaught <span style="color: #AA0000; font-weight: bold;">ERREUR n�3</span><br>Fichier : /var/www/version0/html2pdf/parsingHTML.class.php<br>Ligne : 97<br><br>Code HTML non valide, une balise est ferm�e en trop : <b>&lt;table&gt;</b><br><br>HTML : ...size:9px;&quot; &gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;p&gt;(1) &Atilde;&nbsp; (12) Voir notice en... thrown in /var/www/version0/html2pdf/parsingHTML.class.php on line 97

Alors j'ai repris le html du document, j'ai rien vu ( j'y ai passé l'aprem fou )

Et donc j'ai repris mon code php, mais c'est le même que pour les autres doc et ca marche .. la, je bloque ..

SO HELP MEEEEEE :!!!!!

2

Hello,

Selon le message il s'agirait d'un tag <table>.

As-tu essayé de passer ton code html dans un analyseur du style html validator pour Firefox ou http://validator.w3.org/#validate_by_upload ?


3

Salut !

Pour valider, c'est compliqué, car il y a plusieurs fichiers qui sont chacun des "bouts" de pages ..

J'ai fait un nouveau fichier en mettant bout a bout dans l'ordre .. et toutes les balises sont OK ..

Et quand j'édite une seule fiche, avec ces fichiers, ca marche nickel ..
c'est quand il y a une boucle, qui traite une seconde fiche, que ca merde ..

Je pense ( enfin je cherche) que ca peut venir du "format" des données qui sont incluses ..

je vais tenter de les modifier " a la main" dans le BDD pour enlever les accents et autres caractères spéciaux..

Mais ce qui voudrait dire qu'a la premiere boucle, ces caracteres sont acceptés, mais pas a la seconde ... mur