I need to produce a transaction history page (similar to an invoice) that once generated will never change. It will initially have values drawn from the database but once produced, the values and the page content is finalised and locked down. My first thought is to have the page written and converted to a pdf and the pdf saved as a file on the host. The customer then has an option to download/print from the web page. I know converting html to pdf is possible but is it the best way of doing this?
Any help is much appreciated