Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Разработка на PHP — удалённая работа в Москве

Дата: 2024-03-20
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2024-03-20
Описание
разработка скрипта. Разработка с нуля. Нужен скрипт вывода результатов тестирования. имеются файлы - 0.html - форма теста 1.html - ожидание результата 2.html - без авторизации 3.html - авторизован и не прошло 24 часа 4.html - авторизован и прошло 24 часа а так же файлы с результатами тестирований в папках и подпапках, в корне сайта после заполнения формы (или выбора) и нажатия кнопки “выдать результат“, посетитель переходит на страницу ожидания результата теста (((1.html))) (там, анимация ожидания. не менее пяти секунд) этот переход должен запустить работу нужного мне скрипта. скрипт должен сделать следующее: 1. проверить, авторизован посетитель или нет. - - если не авторизован - предложить авторизоваться/зарегистрироваться (“A.html“) (после авторизации/регистрации вернуть его на страницу (“1.html“) - продолжить (п.2тз) - - если авторизован - продолжить (п.2тз) - - посетитель может отказаться от авторизации/регистрации - тогда продолжить с п.4тз 2. проверить, не было ли этого тестирования в ближайшие 24 часа: если было - перевести на страницу (((3.html))) с выводом результатов предыдущего тестирования (все страницы имеют свой “ид“) если не было - продолжить. 3. проверить, были ли тестирования до этого (больше суток назад) и взять из базы значение предыдущего результата . если тестирование делается впервые - принять результат равным “0“ и продолжить с п.5тз 4. провести подсчет результата теста. :: если ответов 0 - присвоить значение “0“ если ответов 1 - присвоить значение “1“ если ответов 2 - присвоить значение “2“ если ответов 3 - присвоить значение “3“ если ответов 4 - присвоить значение “4“ если ответов 5 - присвоить значение “5“ :: - посетитель может отказаться от авторизации/регистрации - тогда присвоить значение “0“ результат необходимо внести в БД этого посетителя (заменить предыдущее значение) (неавторизованных можно игнорировать) 5. в корне сайта в папке с названием этого тестирования найти подпапку равную этому значению 6. в подпапке выбрать рандомный файл (все файлы хтмл) 7. скопировать текст из этого (случайного) файла ((текст находится между спецсимволами)) и вставить в страницу вывода результата теста(((4.html))) 8. перевести посетителя со страницы “ожидания результата теста“ (((1.html))) на страницу “вывода результата теста“(((4.html))) 9. запомнить (внести в базу) id выбранного и представленного файла (того, что скрипт выбрал рандомно) для вывода его по запросу посетителя, если прошло не более 24 часов. 10. включить счетчик времени для этого теста (если неавторизован - куки...) 11. закончить работу и ожидать нового запроса со страницы, запускающей скрипт.
Похожие заказы

Разработка на Laravel

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Есть рабочая система, разработчик отказался поддерживать и дорабатывать, надо подхватить. Во вложении ТЗ, по которому разработалась система. Нужен человек: - Backend PHP со знанием Laravel - Backend Java со знанием Spring Boot. (для проценки и ТТН) - Со знанием Ubuntu (для конфигурирования системы в целом - это очень важно, потому что серверное ПО уже сильно устарело и на определенном этапе потребует обновления. Обновить Laravel + Front библиотеки не получится легко, потому что будет множество конфликтов пакетов друг с другом) - FrontEnd co знанием JavaScript и VueJS.
Москва Фрилансеры

Разработка на PHP

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Программа.
Москва Фрилансеры

Разработка на PHP

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Есть действующий сайт, написан давно на локальной cms, что-то типа wopdpress. В связи с изменениями в законодательстве нужно добавить в него чек-ап про cookies.
Новосибирск Фрилансеры

Разработка на PHP

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Добавление нового функционала в дашборд готового проекта сервиса облачного видеонаблюдения. И дальнейшие доработки по мере необходимости.
Краснодар Фрилансеры

Разработка на PHP

дистанционно
договорная
Веб-разработка. Разработка с нуля.
Москва Фрилансеры

Разработка на PHP

дистанционно
договорная
Нужно написать для сайта футбольный менеджер 2026. Для движка JohnCMS 9.9. Для этого нужно изучить структуру. Разработка с нуля.
Владимир Фрилансеры

Разработка на PHP

дистанционно
договорная
Веб-разработка. Доработка существующего продукта.
Москва Фрилансеры