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

Регистрация: Feb 2009
Сообщений: 141
По умолчанию FileReference to Base64

Необходимо файл закодировать и отправить на сервер, но дело в том, что до него доходит какя-то мерзость. Не знаю как привильно всё это сделать!

Сорсы:
Код AS3:
var byte:ByteArray = new ByteArray();
byte.writeObject(file);
var code:String = Base64.encodeByteArray(byte);
PHP код:
$file base64_decode($file);
$filename $count.".jpg";
$Ffile fopen($filename'w+');
fwrite($Ffile$file); 
На сервере получается файл размером 1кб. Ну собственно на сервер и приходит строка из нескольких символов.