Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Flash + PHP + MySQL (http://www.flasher.ru/forum/showthread.php?t=142897)

rubak719 02.08.2010 19:19

Flash + PHP + MySQL
 
Доброе время суток.
Вопрос следующий, есть тест сделанный во Flash, надо результаты этого теста хранить в базе данных MySql. Для того что бы преподаватель мог видеть результаты этого теста. Как это можно все обставить? Как вариан записывать из Flash результаты в XML а потом из XML вынимать с помощью PHP и записывать в базу или как помогите юзеру.... :unknown:

mooncar 02.08.2010 19:43

1. Можно обойтись без генерации XML, а использовать класс LoadVars, написать набор php-скриптов, которые бы в ответ запрос из флешки делали запрос к базе и выдавали флешке строку вида
var1=value1&var2=value2...
Эта строка разбиралась бы внутри метода onLoad экземпляра LoadVars.

С записью - то же самое.
На самом деле рядовое решение, часто используемое.

2. Можно также пойти по другому пути - написать php-скрипты, который бы генерировали XML и отдавали бы его флешке.
В этом случае для получения данных надо использовать флешкин класс XML, а для записи в базу - также, как и в (1) - LoadVars.

Nt9142 02.08.2010 22:51

В какой версии языка выполняется проект? AS2/AS3 ?

rubak719 03.08.2010 15:22

Всем кто сталкнется с такой проблемой вот ссылка все работаетhttp://flash-world.ru/flash_tutorial/9-flash_i_php.html проверено не однократно !!

e_gamer 07.08.2010 22:16

Можно пользоваться XML, можно просто отправлять запросы вида "адрес?пары(переменная=значение)&...", т.е. GET-запрос.
Если же планируется полноценное приложение, то возможно стоит написать backend на сервере с помощью AMFPHP?
И использовать класс NetConnection.


Часовой пояс GMT +4, время: 19:09.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.