Petit truc pour FPDF
Posté : 16 nov. 2007, 20:50
FPDF est très très très ... fragile aux caractères ou autres formes d'insértion. À la moindre distraction, il affiche FPDF error: Some data has already been output, can't send PDF file
Avant de paniquer ou vous arracher les cheveux, vérifiez bien s'il n'y aurait pas de retour de chariot dans vos codes. Il m'arrive souvent d'en trouver dans mes sous-routines. Par exemple, l'include "scripts/Transfo_FormDate_quand.php" qui se terminait ainsi:
Une fois transformé ainsi:
Les chiffres à gauche des lignes représentent la numérotation des lignes dans un éditeur HTML
Le [RT] qui comptent, sont ceux hors des balises <?php et ?>
En espérant aider quelques-uns.
Avant de paniquer ou vous arracher les cheveux, vérifiez bien s'il n'y aurait pas de retour de chariot dans vos codes. Il m'arrive souvent d'en trouver dans mes sous-routines. Par exemple, l'include "scripts/Transfo_FormDate_quand.php" qui se terminait ainsi:
8 }
9 ?>
10
11
provoquait des erreursUne fois transformé ainsi:
8 }
9 ?>
il ne fait plus d'erreur.Les chiffres à gauche des lignes représentent la numérotation des lignes dans un éditeur HTML
Le [RT] qui comptent, sont ceux hors des balises <?php et ?>
En espérant aider quelques-uns.