Thanks for the response xdg. To answer as briefly as I can: We control all servers. There are two servers because one is a public site (domain2 in my example.) The images need to live there. The other server is an internal development server. The "users" I described are using the development server, no public access. We're building them a web content interface so they'll stop posting crap conversions of Excel spreadsheets and Word docs. They can input text and pictures and our code will spit out preformatted pages with lean and light code.
The environment is all LAMP, and we lean on mysql heavily. I don't understand the last question- script.pl is on one server, and it needs to call itself as it is basically the user's access to the mysql db. But I'd like it to fire off another command, to another server at the same time. I'd like it to pass a script name and a couple of variables to that second server and have it run.