Игорь Celsius Celsius
Грамотный, аккуратный, читаемый код
Рейтинг
777
№ 1 551 в каталоге
Отзывы
Профессионализм
10/10
Коммуникация
10 /10
Город
Великий Новгород (Новгород)
На сайте с
2016 года
Freelance.Boutique
Премиум-сервис для лучших исполнителей

Разработка викторины

Используемые навыки Веб-программирование

Описание

Разработать скрипт простого онлайн-теста (php+js)
https://freelance.ru/projects/razrabotat-skript-prostogo-onlajn-testa-php-js-1421881.html

Техническое задание (исходный текст сохранен):
****************************************************************************************************
Техническое задание на разработку сайта-квеста эколого-биологической направленности

Для эколого-биологической игры необходимо разработать сайт на котором участники могли бы отвечать на вопросы викторины и получать информацию о прогрессе прохождения викторины.
Викторина содержит 12 вопросов-загадок, которые располагаются на информационных щитах экологической тропы в парке. На каждом щите, рядом с загадкой, есть qr-код по которому можно перейти на страницу этой загадки на сайте и ответить на нее со своего мобильного телефона.
Участники необязательно будут идти по порядку от одного задания к другому. Возможно некоторые задания будут выполнены не по очереди или не выполнены вообще (участник не нашел qr-код с заданием).
В конце игры, если все ответы на вопросы были верные, участник получает приз от организаторов.
Игра не предполагает выигрыша денежных и ценных призов. Поэтому нет необходимости защищать ее от жульничества со стороны игроков.

Блок-схема работы викторины
В начале игры участники заходят на сайт quest.sablino-travel.ru (считав qr-код или введя адрес сайта в браузере телефона вручную). Им предлагается ввести свое имя и номер телефона. После отправке формы, в браузер записываются куки со значениями $time (текущая дата и время), $name, $phone. Затем отображается сообщение:
Игра началась. Ищи QR-коды, сканируй их, отвечай на вопросы и выиграй приз.
На информационном щите с загадкой будет qr-код, который переадресует пользователя на страницу вида quest.sablino-travel.ru/?task=1 (для каждого задания соответствующий номер). На этой странице:
Проверяем, установлена ли у пользователя кука $name, если нет, редиректим его на главную страницу с формой для ввода (такая проверка делается для каждого из 12 заданий)
Проверяем, установле

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT Преобразование речи и звуковых файлов в текст с Yandex SpeechKit
Преобразование речи и звуковых файлов в текст с Yandex SpeechKit
129
Веб-разработка и IT Прицел для игры
Прицел для игры
128
Веб-разработка и IT Перемещение слов
Перемещение слов
97
Веб-разработка и IT Поддержка и разработка сайта
Поддержка и разработка сайта
133