![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2009
Сообщений: 5
|
В общем задача у меня такая - вывести во флэш ролик данные из php файла, который берет их в свою очередь из БД
шаг 1 - создала БД, она у меня состоит из одной таблички с двумя параметрами шаг 2 - создаю php файл, в котором через XML прописываю коннект с БД, выглядит содержимое php файла следующим образом:
package { import flash.display.Sprite; import flash.events.Event; import flash.net.URLLoader; import flash.net.URLRequest; import flash.text.TextField; import flash.text.TextFieldAutoSize; import flash.xml.*; import flash.events.IOErrorEvent; public class URLLoader_loadExample extends Sprite { private var xmlTextField:TextField = new TextField(); private var externalXML:XML; private var loader:URLLoader; public function URLLoader_loadExample() { var request:URLRequest = new URLRequest("http://localhost/flashsimple"); loader = new URLLoader(); try { loader.load(request); } catch (error:SecurityError) { trace("A SecurityError has occurred."); } loader.addEventListener(IOErrorEvent.IO_ERROR, errorHandler); loader.addEventListener(Event.COMPLETE, loaderCompleteHandler); xmlTextField.x = 10; xmlTextField.y = 10; xmlTextField.background = true; xmlTextField.autoSize = TextFieldAutoSize.LEFT; addChild(xmlTextField); } private function loaderCompleteHandler(event:Event):void { try { externalXML = new XML(loader.data); readNodes(externalXML); } catch (e:TypeError) { trace("Could not parse the XML file."); } } private function readNodes(node:XML):void { for each (var element:XML in node.elements()) { xmlTextField.appendText(element.attributes()[0] + "\n"); readNodes(element); } } private function errorHandler(e:IOErrorEvent):void { xmlTextField.text = "Had problem loading the XML File."; } } } результат: [IMG]http://i071.***********/0907/36/c01b6f879f9e.jpg[/IMG] выводятся вместо данных два слова undefined ![]() но что самое интересное, мне кажется коннект с БД происходит, ведь в ней у меня содержится как раз-таки 2 слова...только вместо них почему-то выводится undefined помогите пожалуйста решить проблему и установить коннект с БД всё-таки п.с. прикрепляю исходники (в архиве лежат 1) .as файл 2) .fla файл 3) .php файл(который лежит у меня на локальном сервере)) |
![]() |
Часовой пояс GMT +4, время: 07:18. |
|
|
« Предыдущая тема | Следующая тема » |
|
|