Написать скрипты личного кабинета php, на готовом HTML сайте
Добрый день. Не силен в выражениях веб программирования, по этому прошу прощения что возможно где то буду выражаться как понимаю :) Описание длинное, но само задание не сложное.
Есть готовый на 95% html сайт языковой школы, с возможностью регистрации пользователя и входом после этого в свой личный кабинет. В нём пользователь сможет пополнять свой баланс уроков, видеть график будущих занятий и своего текущего преподавателя. Вот пока что весь функционал кабинета.
Что нужно конкретно?
1. При регистрации попадать в базу данных. Это я вроде бы своими силами настроил, и это же можно будет увидеть в коде присланных вам файлов, однако безусловно вы можете переписать его как нужно.
2. После регистрации сразу попадать в личный кабинет. При чем HTML страница кабинета одна, но изменяемые данные в ней под каждого ученика будут меняться. Какие: Приветственные слова, "ВАШ ГРАФИК УРОКОВ" - выводить информацию о ближайших, "ВАШ ПРЕПОДАВАТЕЛЬ" - фото и информацию о преподавателе, "БАЛАНС УРОКОВ" - информация о состоянии оплаченных занятий, которая меняется в зависимости от того пополнил ли баланс пользователь, или ему провели урок. ОДНАКО, сразу после регистрации и до Вводного урока, в его кабинете вместо приветствия - запись о том, что его заявка принята и скоро с ним свяжутся, а также в разделах о балансе и уроках - "Информация будет обновлена". А уже после вводного урока все эти графы будут заполнены через админку мою. Весь точный текст я вам предоставлю.
3. Кроме регистрации на сайте есть кнопка входа для уже зареганых, в которой введя свои данные, ученик попадает опять же в свой кабинет.
4. После входа в кабинет, пользователь может ходить по страницам будучи авторизованым. Это я так же смог реализовать, но вы можете переписать или подправить с учетом введенных новых переменных.
-----
5. И теперь самое главное. Создать простенькую по внешнему виду html страничку, типо моей админки, со входом по логину и паролю , который в случае чего я могу менять. Эта страница отзываться должна по запросу //мой сайт.ру/admin.php. Теперь о самой странице. После входа, в ней должна быть информация о всех зарегистрированных учениках, как новых так и уже давно занимающихся с возможностью их редактирования и удаления. Информация может быть в виде таблицы: - Имя Фамилия/График уроков/Текущий преподаватель/Баланс уроков/Кол-во проведенных уроков. Любая ячейка из этой строки информации может быть редактирована мной в этой же странице.
В ячейке "График уроков" - можно к примеру из выпадающего списка выводить все его занятия и кнопку "добавить занятие", при нажатии на которую я я могу добавить ему новое занятие (день, месяц, время). У меня выводить все занятие, а в его кабинете лишь ближайшие 5.
"Текущий преподаватель" - можно также сделать в виде выпадающего списка всех существующих учителей и кнопку "добавить преподавателя".
"Баланс уроков" - так как оплата пока не автоматизирована а ручная, автоматически обновление настроить не получиться, по этому в этой ячейке нужно просто сделать возможность прописи цифр, означающее кол-во уроков.
"Кол-во проведенных уроков" - обычный счетчик, в котором прибавляется +1, если был проведен урок. Информация меняется в зависимости от ячейки "График уроков", если там сместился график, а также от "Баланс уроков". Плюс, если я меняю в графе "Баланс уроков" значение с 10 на 9, и сохраняю изменения, то в графе "график уроков" ближайший урок исчезает. Это значит: раз кол-во на балансе уменьшилось на 1, то ближайший урок который был запланирован - проведен, и хранить его в таблице теперь незачем.
И последнее - сделать кнопку сохранения введенных мной изменений на этой странице, где после нажатия вся информация, которую я изменил, отображается у пользователя в кабинете.
Пожалуйста, если у вас есть более интересные варианты решения этого пункта - готов выслушать.
Оплата вашего труда - перевод на карту Приват Банка по Украине, Яндекс.Деньги по РФ. Нужно сделать в течение двух-четырех дней максимум. Но здесь вроде и не очень сложно.
Пожалуйста, пишите сумму при ответе на заказ. Если в долларах, то к гривне по курсу 26 я буду считать, рубли по 57.
Спасибо за внимание!
Заявки фрилансеров
Похожие заказы
Нужно переписать один скрипт
Вообщм что нужно: переписать скрипт с языка php на perl. Работа крапотливая но не сложная для человека который знает перл и пхп. Мне нужен качественный кодинг. Я сам пограммист и люблю качество. Умение довести работу до конца и большие амбиции. Скрип...
Скрипт для службы знакомств
Нужно написать скрипт для службы знакомств с партнерской программой по моему заданию. Идею дизайна дам, аналог сайта покажу. Прошу не предлагать что-то из уже известных стандартных скриптов (я их хорошо знаю), тем более - ни у одного из них нет нужно...
Парсер обменников
Приветствую. Нужно написать скрипт на PHP, который будет запускаться в crontab с некоторой периодичностью и парсить обменники (ROBOXchange, RSchange и т.д.), собирать информацию о текущих курсах и резервах и сохранять всю эту информацию в БД (MySql)....
Скрипт
Требуется написание скрипта для размещения вакансий/резюме на сайтах по трудоустройству, на подобии скрипта www.1ps.ru Обязательное наличие: - регистрация/авторизация пользователей (отдельно для работодателей и соискателей) - пользовательского инте
Скрипт подсчета интернет трафика под FreeBSD 5.0
Нужно написать скрипт подсчета трафика под FreeBSD 5.0 Требуется от скрипта : 1) 100 юзеров. 2) возможность удаленно "включить/выключить" инет. 3) Автоматическое выключние инета при превышении лимита трафика. 4) БД по трафику. Сколько будет...
Разработка и встраиванеи в готовый проект системы личных кабинетов клиентов
Необходимо разработать систему позволяющую клиентам компании просматривать выставленные ему счета и сообщения для него. Вся информация о счетах и фактах оплаты поступает из 1С в полуавтоматическом режиме, путем закачки тексового файла с необходимой и...
Каталог колекции
Хочу похвастаться перед всепм сетевым сообществом собранием видеофильмов... Оно даже оформленов виде access базы весом порядка 50 мег, но как вы понимаете в таком виде эту базу может увидеть узкий круг личных знакомых... Но хотелось бы знать какие
Необходим почтовый интерфейс
Необходимо написать скрипт регистрации пользователей Тоесть мне нужен почтовый сервер с web интерфейсом
Написать скрипт заполнения телефона на сайте (нужное поле)
Необходимо написать скрипт который должен работать на сервере. Иметь админ часть в виде обычной страницы HTML где мы можем менять исходные данные. Работа должна происходить на сайтах: ria com и prom ua Что мы должны иметь в итоге: - возможность за
Клонировать сайт
Есть сайт викторина : http://latamairlines-lejeu.com человек заходит на сайт, записывает свои данные через формуляр отвечает на вопросы (можете пройти до конца вводя любые данные в полях где звездочка стоит)