Si te fijas bien, en la propia página de WWB6, hay tutoriales, uno de los cuales explica y ejemplifica muy claramente cómo hacerlo:
How to password protected your pages?
Hasta puedes descargar el ejemplo...
P.D.: Ya sé que está en inglés, pero si vas a trabajar en desarrollo web más vale que entiendas (aunque ni lo hables ni lo escribas) inglés, porque
siempre vas a encontrar documentación fundamental en ese idioma.
Armate de paciencia y lee el tutorial. Es muy bueno y está bien redactado.
En cuanto a PHP, no es tema de este foro. Esas preguntas corresponden al
Foro de PHP.