Welcome to PHPBuilder!
guzumba15 wrote:I know php files dont work unless its on a web server
Not necessarily; PHP scripts will work anytime they're interpreted by the PHP parser. This could be via a webserver or just on the command line. However, to make the output visible to the world, yes, a webserver is a rather important piece of the puzzle.
Does your webhost suport PHP? If so, then just upload the .php files. If not, find a better host.