It's not permissions, I've already set those correctly. I'm not using CGI.pm, I'll try that in a sec. It is printing out a correct header because it prints it out with the program's error messages when I run it from the command line.
I'll see about posting a test version somewhere in a bit.
I don't have access to the server log, I'm just a lowly webpage designer.
Ther server error that I get is:
Server Error
This server has encountered an internal error which prevents it from fufilling your request. The most likely cause is a misconfiguration. Please ask the administrator to look for messages in the server's error log.
I've learned that this is the error the server returns for everything tho' so....