как-то, для НеНовичока вопрос довольно странный.
регистрация складывается из примитивных, известнывх НОВИЧКАМ элементов - выдать форму, получить данные, записать в сессию секретный номер. все элементы - примитивные.
можно хотя бы попытаться самостоятельно сделать, и при возникновении проблем - писать на форум.
а не клянчить "материалы".