![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 107
|
Помогите пожалуйста.
прорыскала весь поиск на тему пересылки даных между флеш и пхп, все замечательно и понятно. Проблема в том, что не понятно с чего начать. Нужна ли какая нибудь особая страница для соединения с БД. Не знаю с какого угла подступиться |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Может стоит для начала изучить работу php с sql?
|
|
|||||
|
Регистрация: Apr 2007
Сообщений: 21
|
Мне кажется, надо средствами пхп вытянуть данные из базы и сунуть в xml. А потом флешкой читать xml. Имхо, надо начинать с продумки xml.
|
|
|||||
|
Регистрация: Jan 2007
Сообщений: 107
|
Наверное стоит:-)
На уровне примеров: создание пхп страницы с подключением к базе данных с использованием имени пользователя и пароля, затем создание страниц, обращающихся к странице с подключением require_once ---более менее понятно. Но вживую и реально, когда у меня есть поля с именем пользователя и пароля и база mysql, в одной из таблиц которой вбиты два пользователя (один с правами админа, а другой нет).. как то туго. По логике вещей я готовлю пару переменных из полей страниц в LoadVars, чтобы передать пхп файлу методом sendAndLoad эти переменные. А дальше ступор... Есть какие нибудь простенькие примеры? с трудом представляю, что именно нужно для этого искать через поиск Последний раз редактировалось etc; 23.04.2007 в 21:54. |
|
|||||
|
Регистрация: Apr 2007
Сообщений: 21
|
Хм. Для меня в этом вопросе остается самым загадочным - как PHP будет читать данные из XML, отправленного флешкой. Надо будет как-то их парсить, что явно лишняя морока. И нельзя ли логин с паролем посылать не XML-м, а как форму (методом POST)?
А возвращать PHP может XML с ответом - прошел пароль или нет. А все проверки пароля - правильный-не правильный - делать на стороне ПХП - попытаться найти в базе строчку, содержашую такое имя и пароль - на основе этого соорудить XML. (И в базе лучше хранить не сам пароль, а хеш md5 от него.) |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Всё зависит от того, сколько данных вы хотите обработать. Если их мало, то LoadVars в качестве шлюза между php и flash. В остальных случаях XML.
Парсеры XML в php есть. |
|
|||||
|
Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
|
Если посылать немного, можно послать LoadVars, а весь ответ onData
отпарсить как xml. unescape() может и не нужен, а может и нужен. |
|
|||||
|
А для более-менее больших проектов, имхо, очень удобно использовать 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. |
|
|
« Предыдущая тема | Следующая тема » |
|
|