php
Перейти к файлу
2017-01-25 20:48:32 +03:00
frm count 2017-01-25 20:48:32 +03:00
grunt 19:08 2017-01-25 19:08:19 +03:00
public 19:08 2017-01-25 19:08:19 +03:00
src 19:08 2017-01-25 19:08:19 +03:00
.gitignore 02:47 2017-01-23 02:47:24 +03:00
.gitmodules First 2017-01-23 00:22:31 +03:00
composer.json 02:47 2017-01-23 02:47:24 +03:00
dump.sql 19:08 2017-01-25 19:08:19 +03:00
README.md 19:07 2017-01-25 19:07:40 +03:00

PTEST

Задание

###Написать Доску объявлений

Доска объявлений предоставляет возможность пользователям сайта оставлять сообщения на сайте.

Все данные введенные пользователем сохраняются в БД MySQL, так же в базе данных сохраняются данные о IP пользователя и его браузере.

Форма добавления записи на доску объявлений должна иметь следующие поля:

  • User Name (цифры и буквы латинского алфавита) – обязательное поле
  • E-mail (формат email) — обязательное поле
  • Homepage (формат url) – необязательное поле
  • CAPTCHA (цифры и буквы латинского алфавита) – изображение и обязательное поле (http://ru.wikipedia.org/wiki/CAPTCHA)
  • Text (непосредственно сам текст сообщения, HTML тэги недопустимы) – обязательное поле

Сообщения должны выводится в виде таблицы, с возможностью сортировки по следующим полям: User Name, e-mail, и дата добавления (как в порядке убывания, так и в обратном). Сообщения должны разбиваться на страницы по 25 сообщений на каждой.

Приветствуется создания простейшего дизайна с использованием CSS.

Развертывание

composer install
cd grunt
npm install
cd css
git clone https://github.com/IgorVBelousov/ShortCSS.git 
git clone https://mygit.i2g.ru/normalize/