トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   ActionScript 3.0 特設会議室
     バイナリデータをPHPにPOST→アップロード状況を取得したい
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
Taiitzsche
Åê¹ÆNo.38905
投稿日時: 2008-5-21 21:08
新米
居住地: TOKYO
投稿: 5
使用環境:
MacBook(BootCamp), Windows_XP_SP3, Flash CS3,AS3
バイナリデータをPHPにPOST→アップロード状況を取得したい
お世話になっております。

URLRequestでBitmapDataをPNGエンコードしたものと、
そのファイル名、画像情報のXMLデータなどをmultipart/form-data形式で送信しています。
このアップロード状況をprogressEventを使用して状況を取得したいと思ったのですが、
結局のところ、ダウンロード状況しか取得できず、PHPで返される文字列情報のデータサイズが取得されます。

以下はコード抜粋です。

var req:URLRequest = new URLRequest();
var loader:URLLoader = new URLLoader()

req.url = 'receiver.php';
req.method = URLRequestMethod.POST;
req.contentType = "multipart/form-data, boundary=" + multipart.boundary;
req.data = multipart.data;

loader.addEventListener(ProgressEvent.PROGRESS, _onProgress_upload);

loader.load(req);


function _onProgress_upload(e:ProgressEvent):void {
    trace('* _onProgress_upload : ' + [e.bytesLoaded, e.bytesTotal]);
    //* _onProgress_upload : 18,18
}


このようになっています。
しかし、当方はPHPの知識が皆無であり、開発者も別となっております。
PHPは“Finish”などの文字列を返すとの開発者談でした。

どうかご教授の程、よろしくお願いいたします。*/
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops