Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

12 лет назад
 Avtomail
Avtomail 
12 лет в сервисе
Был онлайн 12 лет назад
12 лет назад

Скрипт регитрации (авторизации) пользователей на сайте
+ (администрируемая зона пользователей)

регистрация на php MySQL
данные записываются в базу данных MySQL
или Ваши предложения

Пишите ваши предложения по выполнению скрипта!



::::::::::::::::::::::::::::::::::::::::::
СКРИПТ РЕГИСТРАЦИИ И ЗАКРЫТОЙ ЗОНЫ ПОЛЬЗОВАТЕЛЕЙ

Задание:
1. создать скрипт регитрации (авторизации) пользователей на сайте
2. создать закрытую зону пользователей с возможностью добавления пользователями стандартных комментариев в личной зоне и автоматической отправкой на email администратора.
3. создать возможность администратора отвечать на комментарий 2 строками в закрытой зоне пользователя внизу каждого комментария

START

::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::

1.1 скрипт регистрации (данные пользователей должны иметь защиту)
1.1.1 форма регистрации должна иметь вид
выберите логин__________ (поле должно проверятся на уникальность, защита от совпадений логинов)
выберите пароль_________
подтвердите пароль__________ (пароли должны проверятся на совпадение)
введите ваш e-mail ___________ (поле должно проверятся на правильность ввода)
ФИО____________
допольнительная информация 1_________
допольнительная информация 2_________
партнерский номер___________

* подтверждаю_______
чекбокс(опция квадратик с галочкой),
по умолчанию установлен

кнопка РЕГИСТРАЦИЯ

1.1.2 пользователь регистрируется в БД
1.1.3 информация о регистрации автоматически отсылается администратору на e-mail ()


1.2 скрипт авторизации (данные пользователей должны иметь защиту)
1.2.1 форма авторизации должна иметь вид

логин:__________
пароль: ________
кнопка ВХОД

1.3 пользователь входит в личную зону, зона должна быть защищена и не индексироватся роботами

1.3.1 содержащую шапку
ПОЛЕ1___________ (выводит логин введенны при регистрации и авторизации)
ПОЛЕ 2_________________ коректируется администратором
ПОЛЕ 3_________________ коректируется администратором
ПОЛЕ 4_________________ коректируется администратором
гиперссылка ведущая на на форму 2.1
------------------------------------------


КОМЕНТАРИЙ1 (Все поля просто выводисый текст из формы 2.1)
ПОЛЕ1 ________ (соответсвует полю1 выбранным в форме 2.1)
ПОЛЕ2_________ (соответсвует полю2 выбранным в форме 2.1)
ПОЛЕ3_________ (соответсвует полю3 выбранным в форме 2.1)
ПОЛЕ4_________ ПОЛЕ4_________ (в одной строке соответсвует полю 4 5выбранным в форме 2.1)
ПОЛЕ6_________ (соответсвует полю6 выбранным в форме 2.1)
место для ответа администратора 1 (задание3)
место для ответа администратора 2 (задание3)

- ******* -
дата: __________ дата отправки коментария
КОМЕНТАРИЙ10 (Все поля просто выводисый текст из формы 2.1)
ПОЛЕ1 ________ (соответсвует полю1 выбранным в форме 2.1)
ПОЛЕ2_________ (соответсвует полю2 выбранным в форме 2.1)
ПОЛЕ3_________ (соответсвует полю3 выбранным в форме 2.1)
ПОЛЕ4_________ ПОЛЕ4_________ (в одной строке соответсвует полю 4 5выбранным в форме 2.1)
ПОЛЕ6_________ (соответсвует полю6 выбранным в форме 2.1)
место для ответа администратора 1 (задание3)
место для ответа администратора 2 (задание3)

1.4 страница 1 страница 2 страница n (ссылки создаются автоматически при условии более 20 комментариев)
1.5 шапка 1.3.1 должна быть только на первой странице!

2 Отдельная страница закрытой зоны пользователя:

2.1 ФОРМА ДОБАВЛЕНИЯ КОМЕНТАРИЕВ
ПОЛЕ1 ___________ ввиде выпадающей опции (выбор из перечня 20 наименований)
Важно! данное поле выбора динамическое и должно легко обновлятся администратором
стразу для всех страниц ФОРМА ДОБАВЛЕНИЯ КОМЕНТАРИЕВ во всех закрытых зонах всех пользователей
ПОЛЕ2 ___________ текстовое поле
ПОЛЕ3 ___________ ввиде выпадающей опции (выбор из перечня 5 наименований)
ПОЛЕ4 _____ ПОЛЕ5 ____ числовое поле в одной строке
ПОЛЕ6_______ числовое поле (должно проверятся на ввод и быть в пределах значения 1-24, в случае если это не так, выдавать блокировку (подсказку о необходимости исправить ошибку))

2.1.1 * подтверждаю_______
чекбокс(опция квадратик с галочкой),
по умолчанию установлен

2.1.2 * подтверждаю_______
чекбокс(опция квадратик с галочкой),
по умолчанию не установлен

2.1.3 * подтверждаю_______
чекбокс(опция квадратик с галочкой),
по умолчанию установлен

кнопка ОК

2.2 После нажатия ОК коментарий автоматически добавляется на страницу коментариев (закрытая зона пользователей)
Внимание! Порядок коментарие. Последние коментарии добавляются в начало. Порядок сверху вниз. Т.е. новые коментарии будут вверху 1 страницы, более старые внизу и на других страницах согласно порядку.

2.3 После нажатия ОК коментарий автоматически отсылается администратору на email в соответствуущем виде и закрытую зону администратора которая позволяет отвечать на все комментарии пользователей ФОРМА3.

2.4. После отправки пользователь получает уведомление КОМЕНТАРИЙ ПРИНЯТ не покидая страницу ФОРМА ДОБАВЛЕНИЯ КОМЕНТАРИЕВ
форма автоматически очищается

3 ФОРМА ОТПРАВКИ ОТПРАВКИ ОТВЕТА НА КОММЕНТАРИЙ ПОЛЬЗОВАТЕЛЯ АДМИНИСТРАТОРОМ

На ваше усмотрение, но должно иметь вид


дата: __________ дата отправки коментария
логин:__________
КОМЕНТАРИЙ n (n - номер коментария пользователя Все поля просто выводисый текст из формы 2.1)
ПОЛЕ1 ________ (соответсвует полю1 выбранным в форме 2.1)
ПОЛЕ2_________ (соответсвует полю2 выбранным в форме 2.1)
ПОЛЕ3_________ (соответсвует полю3 выбранным в форме 2.1)
ПОЛЕ4_________ ПОЛЕ4_________ (в одной строке соответсвует полю 4 5выбранным в форме 2.1)
ПОЛЕ6_________ (соответсвует полю6 выбранным в форме 2.1)

ПОЛЕ 7 ____________ форма для ответа администратора 1 пользователю
ПОЛЕ 8 _____________форма для ответа администратора 2 пользователю

кнопка ОТВЕТИТЬ

разбивка на страницы до 20 комментариев на 1 странице

3.1 после нажатия ОТВЕТИТЬ
Комментарий автоматически записывается в строку
закрытой зоны соответствующего пользователя
место для ответа администратора 1 (задание3)
место для ответа администратора 2 (задание3)

Важно! место для ответа администратора 1 (задание3) Это первый ответ который будет отличатся по времени от ответа
место для ответа администратора 2 (задание3)

Т.е. комментарий добовляется дважды в разное время.

END

::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::

От вас требуется полная поддержка в настройке и проверке работоспособности скрипта регистрации.

  • Рекламное место свободно
    18 дней за $6

Другие заказы в категории «Веб-программирование»