Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.04.2007, 21:38
alilu вне форума Посмотреть профиль Отправить личное сообщение для alilu Найти все сообщения от alilu
  № 1  
Ответить с цитированием
alilu

Регистрация: Jan 2007
Сообщений: 107
По умолчанию С чего начать связку Flash-PHP-MySql?

Помогите пожалуйста.
прорыскала весь поиск на тему пересылки даных между флеш и пхп, все замечательно и понятно. Проблема в том, что не понятно с чего начать. Нужна ли какая нибудь особая страница для соединения с БД. Не знаю с какого угла подступиться

Старый 23.04.2007, 21:41
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Может стоит для начала изучить работу php с sql?

Старый 23.04.2007, 21:46
littleannika вне форума Посмотреть профиль Отправить личное сообщение для littleannika Найти все сообщения от littleannika
  № 3  
Ответить с цитированием
littleannika

Регистрация: Apr 2007
Сообщений: 21
Мне кажется, надо средствами пхп вытянуть данные из базы и сунуть в xml. А потом флешкой читать xml. Имхо, надо начинать с продумки xml.

Старый 23.04.2007, 21:48
alilu вне форума Посмотреть профиль Отправить личное сообщение для alilu Найти все сообщения от alilu
  № 4  
Ответить с цитированием
alilu

Регистрация: Jan 2007
Сообщений: 107
Наверное стоит:-)
На уровне примеров: создание пхп страницы с подключением к базе данных с использованием имени пользователя и пароля, затем создание страниц, обращающихся к странице с подключением require_once ---более менее понятно.
Но вживую и реально, когда у меня есть поля с именем пользователя и пароля и база mysql, в одной из таблиц которой вбиты два пользователя (один с правами админа, а другой нет).. как то туго.
По логике вещей я готовлю пару переменных из полей страниц в LoadVars, чтобы передать пхп файлу методом sendAndLoad эти переменные. А дальше ступор... Есть какие нибудь простенькие примеры?

с трудом представляю, что именно нужно для этого искать через поиск


Последний раз редактировалось etc; 23.04.2007 в 21:54.
Старый 23.04.2007, 22:16
littleannika вне форума Посмотреть профиль Отправить личное сообщение для littleannika Найти все сообщения от littleannika
  № 5  
Ответить с цитированием
littleannika

Регистрация: Apr 2007
Сообщений: 21
Хм. Для меня в этом вопросе остается самым загадочным - как PHP будет читать данные из XML, отправленного флешкой. Надо будет как-то их парсить, что явно лишняя морока. И нельзя ли логин с паролем посылать не XML-м, а как форму (методом POST)?

А возвращать PHP может XML с ответом - прошел пароль или нет.

А все проверки пароля - правильный-не правильный - делать на стороне ПХП - попытаться найти в базе строчку, содержашую такое имя и пароль - на основе этого соорудить XML. (И в базе лучше хранить не сам пароль, а хеш md5 от него.)

Старый 23.04.2007, 22:18
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Всё зависит от того, сколько данных вы хотите обработать. Если их мало, то LoadVars в качестве шлюза между php и flash. В остальных случаях XML.
Парсеры XML в php есть.

Старый 23.04.2007, 23:08
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 7  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Если посылать немного, можно послать LoadVars, а весь ответ onData
отпарсить как xml.
Код:
my_lv = new LoadVars();
my_xml = new XML();
// ну там всякое про ignoreWhite и прочее
my_lv.onData = function(src){
my_xml.parseXML( unescape(src) );
// дальше делаем что хотим
}
my_lv.sendAndLoad( "file.php", my_lv );
unescape() может и не нужен, а может и нужен.

Старый 15.06.2007, 18:27
flskif вне форума Посмотреть профиль Отправить личное сообщение для flskif Найти все сообщения от flskif
  № 8  
Ответить с цитированием
flskif
 
Аватар для flskif

Регистрация: May 2007
Адрес: Minsk
Сообщений: 44
Отправить сообщение для flskif с помощью ICQ
А для более-менее больших проектов, имхо, очень удобно использовать FlashRemoting + AMFPHP. Удобно тем, что можно обмениваться объектами, т.е. php сделать выборку из бд и без лишних мучений (типа парсинга XML) получить объект, содержащий результаты.
Но для начала стоит намучаться с LoadVars, чтобы потом понять насколько remoting удобнее
У amfphp недавно поменялся сайт. Вот ссылка на новый: http://www.amf-php.org/ Последняя доступная версия - 1.9 beta 2


Последний раз редактировалось flskif; 15.06.2007 в 18:34.
Создать новую тему Ответ Часовой пояс GMT +4, время: 15:35.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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