Flash + PHP

6 отговора 264 прегледа
#1

Flash + PHP

Мтакааа.....

Знам, че са пускани такива и подобни теми из нета.Но не намерих подходящо инфо по въпроса или, ако имаше то линковете са счупени.Не е като да не съм чел това онова.Даже ми хареса Action Script и смятам малко по малко да се заема.Като за начало обаче имам един конкретен въпрос, който не ми дава мира, а ето го и него....

Имам си аз един апликейшън, който помпа едни данни от едно място в една mysql-ска база.Трябва ми посредством DataGrid-а на Flash да достигна данните в mysql-а и да ги изкарам на бял свят.После, ако има промени да ги вкарам.Ясно, че ще стане с някой php модул, но как да комуникирам с него.Разбрах за функции като getURL LoadVars и т.н., но ако може някой да даде по-ясен поглед на нещата би било добре.Ако има някъде пример още по-добре, защото аз не намерих работещи.Имам си конфигурирано Apache и PHP.Немога да разбера как няма най-елементарен пример из нета.Както и да е.Всякаква помощ ще е добре дошла от всякакво естество.

Отговор
в отговор на Zarkon #2

Re: Flash + PHP

от flash-а към базата е по-лесно, тъй като работи на принципа а обикновен формуляр като от уеб страница. проблемат е при показването на базата във flash-а. най-добре е да направиш така че при създаването или обновяването на базата данни да се създава xml файл, от който по-късно ще взимаш стойностите, за да ги покажеш във flash-а.

Отговор
в отговор на ghs #3

Re: Flash + PHP

Ахаааа, идейно и интересно.....

Отговор
в отговор на Zarkon #4

Re: Flash + PHP

А някой може ли да хвърли поглед на този код и да каже, ако има грешка.

on(click) {
import mx.controls.gridclasses.DataGridColumn;
myVars = new LoadVars();

var aColNames:Array = ["Name", "Nick", "Mail"];

for(var i:Number = 0; i < aColNames.length; i++){
var dgc:DataGridColumn = _root.dbGrid_1.getColumnAt(i);
_root.dbGrid_1.headertext = aColNames;
}
myVars.load("[линк]");
var aData:Array = [
{name: myVars.name, nick: myVars.nick, mail: myVars.mail}
];
_root.dbGrid_1.dataProvider = aData;

myVars.onLoad = function (success) {
if (success) {
....
}
} else {
....
}
}

}


Отделно с това данните, които идват от php скрипта ми не се лоудват в грида, а излизат само като аутпут в конзолата на флаша ?! Предварително се извинявам, но това са ми първи стъпки в Action Script и ми е зор да свикна с него.

Отговор
в отговор на Zarkon #5

Re: Flash + PHP

Отделно с това данните, които идват от php скрипта ми не се лоудват в грида, а излизат само като аутпут в конзолата на флаша ?! Предварително се извинявам, но това са ми първи стъпки в Action Script и ми е зор да свикна с него.

Отговор
в отговор на Zarkon #6

Re: Flash + PHP

защо не използваш обикновенна уеб страница тогава? а щом до кода, далй има грешка, имаш debugger във flash-a

Отговор
в отговор на ghs #7

Re: Flash + PHP

Кодът си работи.Просто не мята стойностите в DataGrid-а

Отговор