Hi there,
Creating a 'button' is essentialy the same as creating a link. at its most basic you just need to put a picture inside an achor tag.
check out this page for some help (
http://www.w3schools.com/HTML/html_links.asp)
This is a pretty basic question you are asking, while thats not a problem I think you should consider reading up on
HTML and
CSS. there are plenty of books out there, and I can recomend the friends of ed books in particular.
to prtect your website:
http://www.elated.com/articles/passw...with-htaccess/
you will have to be more specific about question one.
hope this helps