Цитата:
Сообщение от BlooDHounD
dFlasher, не слушайте s8000_1, это бред. у вас ошибка тут:
 Код AS3:
request.data = variables;
request.data = png_image_data;
нельзя что бы свойство data было одновременно и тем и тем. отправляйте переменные гетом. что-то типа
 Код AS3:
url += "?" + variables.toString();
|
Демка передачи данных c GETом

Код:
var request:URLRequest = new URLRequest("http://www.dnadillo.dn.ua/CONTENT_PATH/upload.php?txt=TextПосылаемый&txt2=ПОСЛАНИЕ2&d="+new Date().getTime());
var loader: URLLoader = new URLLoader();
var ba:ByteArray = new ByteArray;
var i:int;
for (i=0; i<10; i++) {
ba.writeUTFBytes(" Имитатор картинки; ");
}
request.contentType = 'application/octet-stream';
request.data = ba;
request.method = URLRequestMethod.POST;
request.contentType = 'application/octet-stream';
loader.dataFormat= URLLoaderDataFormat.BINARY;
loader.load(request);
loader.addEventListener(Event.COMPLETE,completeHandler);
function completeHandler(event:Event):void {
trace(loader.data);
}
php

Код:
<?php
echo print_r($GLOBALS);
echo ' отдельный вывод переменной txt '.$_GET['txt'];
echo ' отдельный вывод переменной txt2 '.$_GET['txt2'];
echo ' oтдельный вывод переменной d '.$_GET['d'];
?>
trace

Код:
Array
(
[GLOBALS] => Array
*RECURSION*
[HTTP_RAW_POST_DATA] => Имитатор картинки; Имитатор картинки; Имитатор картинки; Имитатор картинки; Имитатор картинки; Имитатор картинки; Имитатор картинки; Имитатор картинки; Имитатор картинки; Имитатор картинки;
[_POST] => Array
(
)
[_GET] => Array
(
[txt] => Text
[txt2] => 2
[d] => 1233344463634
)
[_COOKIE] => Array
(
)
[_FILES] => Array
(
)
)
1 отдельный вывод переменной txt Text отдельный вывод переменной txt2 2 oтдельный вывод переменной d 1233344463634
как видно таким GETом не дошли только русские буквы, но они и ненужны там