Te recomiendo bajarte el script "Autentificator" de Cluster.
El código está muy comentado así que puedes aprender fácilmente revisándolo. Por lo mismo, es muy fácil adaptarlo.
Además, su autor es moderador en este foro y muchos usuarios de aquí mismo conocemos el script... así que recibirás ayuda de primera mano en caso de que tengas problemas.
Eso sí, si no sabes nada de PHP y cómo interactuar con Mysql, te recomiendo leer antes un buen tutorial... en las FAQ's de este foro puedes encontrar varios enlaces buenos.
Saludos