@Penfold
could you clarify what you mean by "completely upload and execute your server files", as if you know how to FTP then that is the first prt done already, and if you uploaded them to a folder under you www or html folder (depending on your hosting provider), then you should already be able to execute your files...
There are plenty of free web hosts out there, so you don't need to get a dedicated server (for simple scripts). As long as they allow FTP, CGI scripts (or Perl or PHP, etc.) execution, and maybe cron job scheduling, then you should be fine. Other clients should be protected if they have the correct permissions set up on their hosting platform.
A good free (ad free) web host provider I've used in the past is
www.000webhost.com check them out to see if they meet your requirements.