Нужно создать динамический сайт на php + mysql c минимальным количеством стилей. Обязательно наличие файла .htaccess, site.sql и следующих папок:
- controller (содержит в себе файл MainController.php)
- core (содержит в себе файл db.php)
- model (содержит в себе файлы MainController.php, Session.php, Users.php)
- nbproject (содержит файлы project.properties, project.xml и папку private (с файлами config.properties, private.properties, private.xml))
- View (содержит файлы footer.php, Guestbook.php, header.php, login.php, Users.php).
В базе данных должны быть созданы таблицы guestbook и users.
Таблица guestbook состоит из:
Id, name(указывается admin или user), massage (текстовое сообщение), massage_time (тип timestamp)
Таблица users состоит из: (id, login, password). Пароли должны быть с хэшированием.
Должна быть создана форма регистрации, постраничный вывод статей и поиск по сайту.
содержание файла config.php:
<?php
const DATA_PER_PAGE = 2;
const HOST = 'localhost';
const DSN = "mysql:host=localhost;dbname=site;charset=utf8";
const LOGIN = 'root';
const PASSWORD = 'mysql';
const BASEURL = '/site/';
const DEFAULTPAGE =
'Guestbook';
| Гарантия на работу | 1 год |
| Средний балл | 4.53 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |