1

Notre site offre aux utilisateurs de saisir des infos dans un formulaire agrémenté d'un éditeur html pour la mise en forme (éditeur xinha). Suite à de nombreuses modifications sur la mise en forme, cela génère quelques fois du code erroné ( des balises imbriquées).
Par exemple :
<p>
<span>
Julie
</p>
</span>

Nous n'avons pas la main sur le code saisi par les utilisateurs qui créent dans la foulée un pdf.
Evidemment, cela génère une erreur 4 à la génération du pdf.

Est-ce sans solution ?
Un script de débuggage du html saisi avant enregistrement ds la base ? Lequel ?
Désactivation des messages d'erreur de html2pdf ? mais est-ce possible ?

Sans doute une question souvent posées. Merci à tous.

2

malheureusement, HTML2PDF n'a aucune solution pour cela. Il faut pré-corriger l'HTML en amont.
Ancien pseudo : lolo

3

Il faudrait reparser tout le HTML et le regénérer. Je ne l'ai jamais fait, mais utiliser http://simplehtmldom.sourceforge.net/ peut être une solution (ils indiquent que le HTML invalide est supporté).
avatar
Pas tout à fait là, pas tout à fait la personne que vous croyez connaître.