*** п76. при регистрации приходит письмо "подтвердите регистрацию" надо сделать не "подтвердтите регистрацию", а "откажитесь от регистрации" - так будет меньше проблем со входом, а те, кто не регился одной кнопкой откажутся от регистрации ...
Несложное взаимодействие Flash с сервером
Добрый день,
необходимо сделать flash-ку, которая будет получать и отправлять данные на сервер.
Для более наглядного понимания задачи быстро накидал визуальную часть (она в приложениях).
Внизу, где круги разных цветов - это что-то вроде миникарты, посетитель, решивший первое задание, выбирает куда ему двигаться дальше. Движение возможно только вверх, вниз, влево, вправо, но нельзя возвращаться назад к уже выполненному заданию (для ролика это должно быть неважно, т.к. стороны куда можно двигаться будет отдавать сам сервер), после выбора следующего задания человеку с сервера отдается изображение с новым заданием (изображение должно появляться во flash-ролике, для удобства оно будет стандартного размера на всех заданиях). Слева от миникарты поле для ввода ответа. Справа от миникарты место для текстовой информации которую будет отдавать сервер (будет отдаваться отдельной переменной при каждом запросе).
Теперь подробнее (к сожалению, ТЗ писать времени нет, да и при такой простой задаче для знатока наверное нет смысла):
1. Человек заходит на страницу вида http://server/engine/flash.html?login=ivan&pass=parol (либо http://server/engine/flash.html и через flashvars передать ролику эти данные, как Вам будет удобнее)
2. Затем flash делает запрос к серверу http://server/engine/flash/api/login/?login=ivan&pass=parol (опять же формат запроса не принципиален, скажете как Вам удобнее, я сделаю).
Сервер в нужном Вам формате (я так понимаю XML) отдает для Flash данные: какие из "кружочков" уже пройдены, где пользователь сейчас (и выполнил ли он это задание или нет), а также ссылку по которой нужно загрузить изображение (что-то вроде http://server/engine/flash/img/?login=ivan&pass=parol&rand=1914381047).
3. Как только пользователь вводит ответ, flash делает запрос к серверу http://server/engine/flash/api/ans/?login=ivan&pass=parol&act=otvet, где otvet - соответственно, ответ на задание. Сервер возвращает "1" или "0" в зависимости от того принят ответ сервером или нет (опять же можно в XML, как Вам будет удобнее).
4. Если ответ принят, то flash делает еще один запрос (либо можно отдавать эти данные вместе с "1") направления, куда пользователь может двигаться, в зависимости от этого становятся активными стрелочки.
5. При клике на стрелочке направления flash делает запрос к серверу http://server/engine/flash/api/dir/?login=ivan&pass=parol&act=left - где left - выбранное направление.
Сервер отдает "1" или "0" (в месте с ними или новым запросом из пункта 2 flash должна получить новое задание), и если всё хорошо, то необходима простейшая анимация изображения. В зависимости от выбранного направления, изображение должно "уезжать" за пределы экрана в ту же сторону. Одновременно, на его место должно "приезжать" :-) новое изображение с новым заданием и соответственно отмечаться "кружок" цветом, что это задание выполнено.
Как-то так.
Как видите, всю основную работу на себя берет сервер, задача Flash-ролика делать 4 запроса, загружать фото по предоставленной ссылке и сделать простую анимацию, т.е. фактически просто web-морда.
Оплата по факту выполнения.
Предпочтение отдадим человеку с похожим портфолио и меньшей ценой.
Вопросы в личку, предложения оставляйте здесь.
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Веб-программирование1 исполнительЗакрыт14 лет назад
- $150
Требуется сделать доработки магазина open cart: -1 Надпись ссылкой «этот товар находится в категории» под товарами, пример как на darissimo.ru -2 Сделать в колонке слева блок текстовой, как ...
Веб-программирование1 заявкаЗакрыт14 лет назад - $20
Есть таблица с объявлениями: `id` int(11) NOT NULL auto_increment, `title` varchar(255) collate cp1251_bin default NULL, `description` text collate cp1251_bin, `category_id` int(11) default '0', ...
Веб-программирование5 заявокЗакрыт14 лет назад Группа фрилансеров ищет программиста работающего с HostCMS для постоянного сотрудничества для работы в команде, при большом объеме работ. Обязателен хороший уровень и опыт работы и программирования. Описывать я не ...
Веб-программирование1 заявкаЗакрыт14 лет назадИмеется шаблон, необходимо его адаптировать в полноценный шаблон для joomla + virtuemart От вас цены, срок 6 дней.
Веб-программирование6 заявокЗакрыт14 лет назад- $10
Всем доброго времени суток. Нужна помощь в доработке вывода комментариев. Суть в том, что я переделал шаблон сайта оставив блоки в которых вывод новостей состоит только из заголовкая новости (ссылка). Ранее были блоки (другие) в ...
Веб-программирование7 заявокЗакрыт14 лет назад Что необходимо: насетапить eccomerce на дефолтном дизайне полностью дублируя функционал сайта http://www(.)motorcycle(-)fairing(.)com/. В результате нужно получиться рабочий движок с созданными товарами (для каждого типа по одному) точно так же как у вышеупомянутого сайта, ...
Веб-программирование3 заявкиЗакрыт14 лет назад- $20
Необходимо переделать скрипт исходник stenografistka точка ру / calc.html необходимо изменить: - защитить аналогично vosxod точка org - приделать форму заказа с отправкой на эл. почту, вкл. ...
Веб-программирование4 заявкиЗакрыт14 лет назад Нужно доработать шаблон на Buddypress От исполнителя требуется, наличие в портфолио работ на Buddypress 2-3 ссылки. Работы на день, укажите стоимость.
Веб-программированиенет заявокЗакрыт14 лет назадСделать запрет на скачивание торрентов на основе предупреждения, на время , то есть человек не может качать 1,2 недели если он получает это как бы предупреждение по всем вопросам и подробностям в лс.
Веб-программирование1 исполнительЗавершен14 лет назад