Bonjour,
Déjà un grand merci pour cette classe bien utile. Même si pour le moment je n'ai pas encore réussi à m'en servir.
En effet, je génère un formulaire HTML via PHP, et tout est concaténé dans une variable $content. Mon code HTML est correct et valide puisque quand je fais un echo du $content à la place de générer il m'affiche correctement la page. Par contre dès que j'utilise le output comme dans l'exemple, j'ai cette erreur :
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /mnt/150/sda/1/7/************/html2pdf/html2pdf.class.php on line 22
Je ne comprends pas d'où vient cette erreur, j'ai bien été cherché à cet endroit mais je n'ai rien remarqué...
Merci d'avance pour vos réponses.
Bon ça vient certainement du fait que j'ai mis toutes les balises html et non seulement ce qu'il y a à l'intérieur du <body> comme je l'avais fait avant. J'ai mal interpreté la maj de la 3.26 : "ajout de la possibilité de pouvoir directement convertir le résultat d'une vraie page HTML". Je vais corriger cela et retester, par contre par la même occasion je vais devoir chercher ou inserer le css si on ne peut mettre les balises <link>, à moins que cela ne se mettent directement dans les balises.
Spipu Le 31/03/2010 à 10:07 pour les link CSS, c'est montré dans les exemples.
sinon, vous n'utiliseriez pas la version 4.00 (PHP5) sur un serveur PHP4 ?
Spipu Le 31/03/2010 à 11:42 en effet, cela vient de la version de PHP. vous devez prendre la version PHP4 de html2pdf, pas la version PHP5...
C'est bien cela! Ça marche parfaitement. Il ne reste plus qu'à mettre tout cela en page. Merci, cela m'est d'une grande aide.