Требуется написание интернет магазина, тема продажа игрового золота, продажа игровых ключей, продажа прокачки персонажа в мморпг играх. Копия http://www.wowgoldtm.com/ 100 % реализация всех функций. Оплата товара производится с помощью электронных денег, яндекс, вебмани, клиент получает ...
Скрипт регистрации пользователей PHP+MySQL
Техническое задание:
Главная страница index.php с описанием проекта и с приглашением зарегистрироваться.
Форма регистрации открывается в новом окне. Поля для регистрации пользователя:
- Логин* (должна осуществляться проверка есть ли пользователь с таким логином по технологии Ajax)
- Пароль* (не менее 6-ти символов, только латинские символы с проверкой на качество его, как при регистрации на яндексе)
- Подтверждение пароля *
- E-mail* (должно проверяться на корректность и на наличие такого e-mail в базе до отправки по технологии Ajax)
- Ввод кода Captcha (для защиты от роботов)
Все поля должны проверяться до отправки данных. Поля отмеченные "*" - обязательны к заполнению.
После регистрации отправляется письмо пользователю для подтверждения регистрации, в котором должна генериться ссылка, нажав на которую, пользователь должен сразу попадать на страницу со своим аккаунтом, где ему должна предоставляться возможность редактировать следующие данные:
- Имя *
- Фамилия *
- Отчество *
- Пароль* (не менее 6-ти символов, только латинские символы с проверкой на качество его, как при регистрации на яндексе)
- e-mail (если это поле будет меняться, то на новый e-mail должно отправляться письмо с подтверждением, в котором будет ссылка, перейдя по которй клиент сразу переходит в свой профайл и только в этот момент поле "e-mail" в базе должено будет изменится)
- Дата рождения* (как вот тут http://7ruk.ru/register/)
- Пол* (М или Ж) (выбор через type="radio")
- фото для своего аккаунта. Фото в форматах jpg, gif, png. При этом создаются 2 файла, один - иконка размером 130x130 пикселов и вторая фотка 400х400 Фото должно уменьшаться прополционально т.е. если клиент отправляет фото 800х600, то на выходе получаем 2 файла: 400х300 и 130х90. На большую копию накладывается логотип, на иконку накладывается текст. Размер отправляемого файла не более 500kb - если это условие будет нарушено - выдать сообщение пользователю. Если клиент не отправлял фото, должна выводится какая-то условная иконка 130x130 "фото-нет"
- Страна * (выпадающий список всех стран мира, по умолчанию Россия, на втором месте украина)
- Город * (выпадающий список, в зависимости от того, какая страна, по умолчанию Все города России, на первом месте Москва и Санкт Петербург)
Все поля должны проверяться до отправки данных. Поля отмеченные "*" - обязательны к заполнению т.е. все поля должны сразу заполнятся, а не по отдельности. Нет возможности изменить свою аватарку, пока не заполнишь все остальные данные.
Кнопка выхода, при нажимании открывается главная страница index.php с приглашением к регистрации и с описанием проекта.
Если человек был ранее зарегистрирован ссылка "войти", при нажимании должно сразу открываться окошко с формой как на http://money.yandex.ru/. "checkbox" запоминить меня, записываем данные в кукисы - если вводятся правильные данные - сразу должен открыться аккаунт, если не правильные данные - форма напоминания пароля по принципу "введи логин или e-mail и мы тебе напомним пароль". Если логин или мыло присутствует в базе - отправляем клиенту письмо со ссылкой, нажав на которую сразу попадает в свой аккаунт, с выделением поля "Пароль" (не менее 6-ти символов, только латинские символы с проверкой на качество его, как при регистрации на яндексе) где он сразу сможет поменять свой пароль на новый.
Требуется получить хорошо документированый скрипт (описание классов, описание какая функция что делает, какой файл за что отвечает), с комментариями в коде, дамп базы с сопроводительным описанием полей. Требования к дизайну минимальные.
Срок сдачи проекта 16 января.
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- $500Веб-программирование1 исполнительЗакрыт16 лет назад
- $15
Требуется оптимизировать/изменить реализацию медленных запросов к MySQL базе на загруженном сервере Помощь в виде совета/указания слабых мест/предложения решения Статистическая информация имеется В зависимости от вида помощи - ...
Веб-программирование1 исполнительЗавершен16 лет назад - $1
Fatal error: Call to undefined function curl_init() in /users/zxspectrum/www/parse/index.php on line 8
Веб-программирование9 заявокЗакрыт16 лет назад Есть магазин на базе оскомерс. Необходимо реализовать процедуру поиска так чтобы текстовый поиск искал и в названиях категорий. (все дерево категорий к которому принадлежит данный продукт). Слова в поиске в любом порядке). ...
Веб-программирование1 исполнительЗавершен16 лет назад- $10
Нужно установить и руссифицировать последнюю версию vBlogetin на форум. аська 299323381
Веб-программирование7 заявокЗакрыт16 лет назад - $10
Суть вот в чем. Во всех браузерах отлично ВМЕСТЕ работают выпадающее меню на css и radio (красивые) слева. В ИЕ6 в тоже время отказывается работать меню. Работает если отключить radio красоту. Надо ...
Веб-программирование1 исполнительЗавершен16 лет назад Нужно написать на php админпанель для сайта. Код не должен содержать GNU, Opensource компонентов. Вся информация по ICQ 261412672
Веб-программирование10 заявокЗакрыт16 лет назад- $50
Требуется создать новый или переделать существующий скрипт hyip под мои нужды. в пределах 30-50$ оставляйте свои координаты.
Веб-программирование5 заявокЗакрыт16 лет назад - $15
Здравствуйте,сделали шаблон dlе ,нужен человек ,который может исправить,либо сделать новый.Оплата после выполнения.
Веб-программирование4 заявкиЗакрыт16 лет назад Сайт готов, доска обявдений установлена, нужна настройка тоесть наложение моего дижайна на доску обявлений
Веб-программирование7 заявокЗакрыт16 лет назад