Hallo Bernard,
ich habe Dein Problem nicht ganz verstanden. Das Aussehen (und damit auch das Drucklayout) bestimmt nicht PHP, sondern CSS (oder bei alten Seiten HTML). Willst Du den Teil der Seite, den Du für die Screen-Ansicht in dein Design einbindest, ohne das entsprechende 'Drumherum' ausdrucken, oder geht es wirklich nur um's Aussehen?
Du hast mit PHP m.W. keine Möglichkeit festzustellen, ob der Nutzer die Seite ansieht oder druckt. Ev. lohnt sich eine eigene per Link erreichbare Druckansicht, die Du dann per PHP erstellst. Wenn Du verhindern möchtest, dass diese Ansicht Dein Gerüst nutzlos werden lässt, deaktivere in der Druckansicht alle Links, dann kann diese Seite wirklich nur angesehen werden.
Kann man sich irgendwie ein Programm auf den Server laden das pdf erstellen kann ?
Gruss, Thoralf
Sic Luceat Lux!