Категории заданий

Добавить взаимодействие с БД

Дмитрий Буцких Исполнитель: Дмитрий Буцких 
Оценка: +1
Отзыв: Все отлично сделал, качественно и достаточно быстро, очень благодарна!
Стоимость: 500
Категория: Помощь по сайту
Время выполнения: 1 день
Поиск кандидата: 0 сек


Подробное описание:

Есть сайт на html/php/js, и заполненная база данных в mysql denwer. Требуется взаимодействие сайта с базой данных. Ссылка на сайт - https://cloud.mail.ru/public/Dico/jni4qZrDM 1. Авторизация (Cтраница Вход) На данный момент на сайте установлена авторизация на 1 пользователя (логин admin, пароль qwerty). Авторизация дает доступ к внутренним страницам салонов. Без авторизации при попытке перехода на эти страницы перекидывает на страницу входа. Необходимо соединить авторизацию с таблицей "Пользователи", чтобы оттуда осуществлялась проверка. Пользователь существует в базе - авторизует. Не существует - выдает ошибку и предлагает зарегистрироваться. Форма регистрации - логин, пароль. В базу данных вносится новая запись и добавляет порядковый номер пользователя (Пользователи.Код_пользователя). 2. Страница новости. Заголовок (Новости.Заголовок) и описание (Новости.Краткое_описание) берутся из базы данных (сейчас они написаны вручную). Так же кнопка внизу страницы, должна осуществлять переход к следующей странице с новостями (1,2,.. страница). 3. Поиск. C любой страницы сайта должен осуществляться поиск по салонам сайта с помощью формы в правом верхнем углу. При переходе на страницу поиска (отдельный пункт меню) Можно выбирать критерии поиска (Салоны.Район, Салоны_количество_звезд, Салоны.С_фото), так же поиск при вводе слов (сочетаний букв, например при "прич" - найдет салоны которые предоставляют услугу прически). Поиск осуществляется по Названию салона (Салоны.Название_салона) либо по услугам салона (Салоны.Услуги). Так же кнопка перелистывания должны работать в поиске (1,2,.. страница). Пункты левого меню должны выдавать салоны с данной услугой (если такой нет, выдает "по запросу @услуга ничего не найдено" 4. Реализация отзывов внутри салонов. Сами отзывы берутся из базы данных (Пользователи.Ник, Отзывы.Дата, Отзывы.Отзыв) и прикрепляются к каждому салону. Добавление отзыва добавляет в таблицу отзывы новую запись. Ник берется на основе авторизации пользователя. Дата текущая.

Рассказать друзьям

Подпишитесь на полезные статьи

Примеры заданий и практические советы по аутсорсингу задач

   



На дайджест уже подписалось 555214 читателей!

Присоединяйтесь к нам в соцсетях!