Gonna attempt to answer some questions but I'm probably answering wrong/misinterpreting what the question was, since I'm an amateur as well.
For those of you asking about hosting:
Not sure if it works in your country, but I use 000webhost.com, if you want to give them a shot?
I've had that account for years, so I don't even know if they're still free, but the fact remains that I've had that account for years and have never had issues.
For those wondering how to get the URL,
When you signed up for your hosting, you should have got a domain name?
Mine, for instance, is
paradoxataur.netai.net. Try just tacking on the file name of the upload to the end? My URL is
paradoxataur.netai.net/map.php, for instance.
Not sure of any of the technical s**t, but I can't imagine it'd work different elsewhere.