Salut, j'ai tout récemment traité un problème du genre. Peut être que ca peut t'intéressé.
Lors de l'enregistrement des données dans ma base de donnée, j'utilise la fonction mail() pour envoyé une confirmation. Afin d'éviter le problème des client qui ont une messagerie pas compatible avec le format HTML, j'envoie en pdf qui est géméré à la volée.
La différence à ta question, c'est que ma solution ne l'affiche pas dans le navigateur, mais avec adobe reader (s'il est installé, mais bon je pense que c'est partout le cas maintenant).
Pour l'affiché:
Moi perso, je l'enregistre, puis je l'attache à mon mail
$pdf->Output($root."pdf/mail/lire_message.pdf", "F");
Pour cela, j'ai utlisé fpdf
http://www.fpdf.org/
Je ne connais pas super bien fpdf, mais il y a probalement des options qui pourraient répondre à certains besions.
C'est pas mal, mais je ne suis pas encore convaincu que c'est la meilleur solution. En attendant, ca me convient et je reste avec.
Peut être que ca peut t'intéressé, si tu ne connais pas.
Partager