Now about my previous post on using your hosting provider.
you can go to your hosting control panel,
the place where you go to create new email addresses, new databases, etc, etc.
If you are using a hosting company that offers "CPANEL" then you access it like this:
yourdomain.com/cpanel
from there you will find a link to a place that allows you to password protect a directlry/folder on your website.
once you have that done, then you put whatever you want to protect into that directory/folder and that is it.
here is an example I just did for you to see.
http://phpbbace.com/edwin/
log in with the username: edwin
password: test
here is a video on how to do this:
robert