Показать сообщение отдельно
Старый 15.02.2009, 21:29
Sajaxt вне форума Посмотреть профиль Отправить личное сообщение для Sajaxt Найти все сообщения от Sajaxt
  № 1  
Ответить с цитированием
Sajaxt
 
Аватар для Sajaxt

Регистрация: Dec 2008
Адрес: Германия
Сообщений: 78
Отправить сообщение для Sajaxt с помощью ICQ Отправить сообщение для Sajaxt с помощью Skype™
По умолчанию Передача данных PHP скрипту

Доброе время суток!

у меня возникла следующая проблема:
Имеется код АС3, также во флэшке лежит текстовое поле txt и кнопка btn.

КОд АС3:
Код AS3:
import flash.events.*;
import flash.display.*;
import flash.net.*;
 
var variables:URLVariables = new URLVariables("TXT = Hello");
var req:URLRequest = new URLRequest("ind.php");
var loader:URLLoader = new URLLoader();
 
req.method = URLRequestMethod.POST;
req.data = variables;
 
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE,loader_loaded);
 
function loader_loaded(e:Event):void{
    txt.text = e.target.data.string;
}
 
btn.addEventListener(MouseEvent.MOUSE_UP,loader_load);
 
function loader_load(e:MouseEvent):void{
    loader.load(req);
}
ind.php:
PHP код:
<?php
    
if($_POST['TXT']=="Hello"){
        
$string="Hello World!!!";
    }
?>
Когда запуска. всё это на сервере, выскакивает ошибка Флэщплэйера:

Error #2101: строка переданная URLVariables.decode() должена быть ввиде Строки-Запроса пара Имя/Значение.
Вроде всё правильно пишу..
Подскажите поджалуйста, что я не так делаю.

Зарание благодарен!
__________________
Ошибок не делает лишь тот, кто ничего не делает!