Bonsoir,
Essayer de deplacer ob_start() juste avant la balise page.
Bonjour,
Je cherche donc a utiliser HTML2PDF pour generer le pdf d'un formulaire.
utilisant une architecture MVC, j'inclue mes fichiers de fonctions ainsi que mes classes avec un include ('monFichier');
cependant ces 2 lignes ajouter au debut, créent une page blanche avec 2 points d'interogations avant l'affichage de mes données.
je viens d'y passer l'apres midi, je ne comprend pas quel en est la source, d'autant plus que je n'ai vu personne relever ce probleme sur la toile!
Jattend votre retours avec impatience!!!!
Ci dessous mon code si ca peut aider...
12 réponses
ca rajoute ob_start(); a coté des 2 points d'interogation!
Vous l'avez bien mis avant la balise fermante de php ?
Si je met avant la balise fermante de php:
TCPDF ERROR: Some data has already been output, can't send PDF file
ok,
il y a un bout de code qui affiche du html avant.
Vérifier qu'il n'y est pas de echo ou print_r ou var_dump....
Dans les fichier inclus?? nan j'ai verifier il n'y a rien! et j'ai toujours cette page blanche avec les points d'interrogation!
Avant d'afficher autant de contenu, vous avez essayer juste :
Afin d'élimer une source des ??
oui j'ai fait tout les test possibles et imaginables, sans les include je n'ai aucun probleme!
donc il y a de forte chance que ça vienne de là.
peux-t-on voir ces fichiers ?
J'ai ajouter ob_clean(); combiner a la solution de ob_start(); apres les include et ca fonctionne enfin!!! vraiment merci beaucoup!!!!!!
c'est un peu de la magouille pour cacher un problème
Si vous avez une meilleur solution àme proposer je suis preneuse!!!
Mon Fichier de fonction: fct.inc.php
Et mon fichier de classes: classe.pdogsb.php
voila!!!!
Merci beaucoup!!