fartovuy
ты поставил две сложных задачи для себя, например регистрация, разбей ее на маленькие шаги, с чего она состоит?: форма для регистрации, обработчик формы.... и так дальше. Потом решай каждый шаг, и конечно используй поиск по форуму, как сам понимаешь задача далеко не уникальная.