luiscar... si no tienes conocimientos básicos de php, te recomiendo que empiezes buscando algún manual o en las FAQ's de este foro...
Si ya tienes alguna noción de php, entonces yo te recomiendo el "Autentificator". Un script hecho por nuestro amigo Cluster... La verdad es muy didáctico... aprendes un montón... además la idea de Cluster es que aprendas, por eso está todo comentado línea por línea y en español... Es fácilmente adaptable y está bien documentado...
Creo que es el mejor punto de partida que puedo recomendarte...
Puedes descargarlo acá:
http://phpcluster.host.sk/scripts/autentificator/
Saludos