Создание простого чата. Часть 1. Основы получения данных
Запись от EndoCrinologist размещена 28.10.2011 в 01:13
Обновил(-а) EndoCrinologist 28.10.2011 в 09:43
Обновил(-а) EndoCrinologist 28.10.2011 в 09:43
В прошлой части мы рассмотрели отправку данных на сервер. Теперь, мы получим наши данные и выдадим ответ.
Для начала мы пропишем строку, которая примет наши данные. Её надо сделать в виде функции и указать для неё параметр, который будет являться флажком - получили ли мы данные или же нет. Итак, приступим:
1) Ниже нашего AS кода в chat.fla создаём функцию onLoad, связанную как раз с нашим приёмником данных:
2) Внутри нашей функции мы прописываем переменную st (от слова "status" - состояние) и связываем с той самой переменной из нашего PHP-скрипта result, так как она является определяющей в нашем коде: какая будет переменная result, такой мы и выдадим результат. Реализуем:
3) Вывод результата в зависимости от переменной result, пропишем с помощью switch(){} (как вы помните, при значении result=0 пароль неверный, а при result=1 - верный):
switch (st){ case "0": info.text = "Пароль неверный!"; break; case "1": info.text = "Пароль верный!"; break; default: info.text = "Неизвестная ошибка"; break; }
Значение default в операторе switch() желательно указывать ВСЕГДА, потому что если в PHP-скрипте будет какая-либо ошибка, то клиент вам выдаст именно значение "Неизвестная ошибка", так как форма получения данных не совпадает с должной (Flash сможет считать строку, написанной на странице result=1, но не сможет опознать строку, типа "Error in line 41:.." и т.д. и т.п.). Поэтому если заметили подобную ошибку, то лучше лишний раз перепроверить ваш серверный скрипт.
В следующей части мы научимся считывать данные с файлов.
Спасибо за внимание
Всего комментариев 0
Комментарии
Последние записи от EndoCrinologist
- Настройка сокетов для Flash 8 (07.03.2013)
- Создание простого чата. Часть 1. Основы считывания данных (28.10.2011)
- Создание простого чата. Часть 1. Основы получения данных (28.10.2011)
- Создание простого чата. Часть 1. Основы отправки данных (27.10.2011)
- Создание простого чата. Часть 1. Введение (27.10.2011)