![]() |
загрузка картинок по средствам Flash+PHP+MySql
Добрый день =)
Имеется сайт с БД (MySQL). По средствам php скрипта извлекаю данные из нужной таблицы, засовываю в xml и передаю во флеш (AS3.0). Текстовые данные отображаются без проблем, но как быть, если я хочу передать, допустим картинку (аватарка пользователя) ? В БД есть таблица с адрессами всех картинок. Дальше я не знаю, что сделать. Слышал про ByteArray, но пока с ним не работал. Подскажите мне схему реализации или в каком направлении двигаться |
Воспользуйтесь классом flash.display.Loader для загрузки картинок.
|
как я понимаю, с помощью этого класса можно загружать внешние картинки, но как мне загрузить картинки, информация о которых находится в MySQL, да еще и в соответствующем порядке, чтобы картинка соответствовала id пользователя?
Сейчас приведу соответствующий код |
Цитата:
|
а как потом с помощью класса flash.display.Loader эти картинки получить во flash?
Вот PHP файл, который запрашивает данные из MySQL и формирует XML. Данные из таблицы БД берутся текстовые. Я хочу подключиться, допустим к другой БД, где лежат адреса всех картинок. Как теперь, имея эти адреса, загрузить картинки во флеш...не знаю( PHP код:
Код AS3:
|
В хелпе, ссылку на который я дал, есть примеры внизу страницы, посмотрите.
|
спасибо, но сайт почему то не работает :(
читаю форум... |
Не понятно, что именно у вас хранится на сервере - ссылки на картинки (например на аватарки в социалке) или вы сами картинки слили к себе на сервер? В этих случаях совершенно по разному надо их загружать. Если просто ссылки на картинки в сети (мои телепатические способности говорят, что это так)- то передавайте их в XML вместе с остальной информацией о каждом пользователе и потом flash.display.Loader Вам в помощь.
Только зачем их в XML выписывать - не понятно. Передавайте сразу из PHP в flash как набор переменных. |
| Часовой пояс GMT +4, время: 18:39. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.