imp, as for your last question, I am not an admin, merely a programmer. So the SQL(Postgres) server is one box, the web server is another box, and the server the files (both the script and the text/HTML) are on is another. That's just the way it's set up, and I have no control over that. If I want to use a DB, the only option (AFAIK) is Postgres, and I have to ask the admin of that machine to set up a table for me and stuff. Eventually, I will write a program that uses this functionality, because it is quite useful and Good To Know, but I don't think this is the one.
_________________________________________________________________________________
I like computer programming because it's like Legos for the mind.