Hola, hace tiempo hize un ejemplo (comentado) de logeo de usuarios en PHP, donde el administrador podria crear nuevos usuarios y asi sucesivamente...
esta hecho a modo simple; ya que habian cosas por implementar para que sea mas real (validaciones)... y hay muchas cosas que se
pueden mejorar, pero repito fue utilizado para explicar la forma de trabajo.
Asegurate de cambiar los datos para el logeo hacia la BD (tablas, user, pass ...)
http://www.4shared.com/file/106746551/611b4ef5/Logeo-PHP.html
Para mostrar nuevas paginas (para saber si esta o no autorizado), es necesario implementar el uso de variables de Sesiones; es sencillo si sabes la teoria.
Revisalo y luego avisas algo que no comprendas...
SALUDOS