[quote=pug,18.02.2006, 15:15]
[...]
print "Content-type: text/html\n\n",
$tmpl->output;
Dieses Conten-type hat da wohl den Unterschied gemacht, keine Ahnung wo ich das her hatte. Allerdings dachte ich schon daß HTML:Template wie aus einem Guß ist und daß man sich um Header und solche Dinge nicht mehr kümmern muß. Wie ist das bei Mason?
Gruss Christian[/quote]
Genau das ist ja der Header...
HTML::Template automatisch einen Header mitschicken lassen, ist relativ unsinnig, da man das Modul auch fuer andere Zwecke als dynamische Webseiten gebrauchen kann. Z.B. als normales Text-Templating-System oder um massenhaft HTML-Seiten zu erstellen, die aber nicht an einen Browser ausgegeben werden, sondern einfach nur gespeichert werden.
Eine META-Klasse wie von GwenDragon vorgeschlagen ist dann fuer Dich vielleicht eine ganz gute Idee...