You don't need SSL encryption to password protect a page. Does your host have a control panel like cpanel? Those let you password protect folder just by filling in a form. If not, use this tutorial: http://tools.dynamicdrive.com/password/
I'd say use a PHP + MySQL option.. it's pretty simple. Just set up a table with the databases and use the PHP code to call the SQL database. It's probably the safest option too.
Hi, The simplest way is to remove anonymous access to the directory containing the pages you want to protect, and setup some form of user control on it. the way you do this depends upon your ISP. you could try the link below if you want to do through PHP pages : go to phpbuddy dot com and scroll down to simple password protection hope that helps.