in reply to two headers while using SSI
You have to print the headers or the web browser won't know you're sending it a web page and will croak. start_html(), however, is optional... try removing just that and make sure your SSI includes <html> and <body> tags and you should be fine.
Gary Blackburn
Trained Killer
In Section
Seekers of Perl Wisdom