欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
利用flash+PHP上傳文件
2007-03-15 15:22
廢話(huà)少說(shuō),先看flash代碼,在flash中新建一個(gè)文檔,放上兩個(gè)button,一個(gè)progressbar組件:
import flash.net.FileReference;
import mx.controls.Alert;

var my_pb:mx.controls.ProgressBar;
var maxSize = 1000*1000*5; //文件大小限制:5M
//設置進(jìn)度欄模式
my_pb.mode = "manual";
my_pb.label = "上傳進(jìn)度:%1%";
//進(jìn)度欄增加前的最小數值
my_pb.minimum = 0;
// 進(jìn)度欄停止前的最大值
my_pb.maximum = 100;
var increment_num:Number = my_pb.minimum;

var allTypes:Array = new Array();
var imageTypes:Object = new Object();
imageTypes.description = "Images (*.jpg, *.jpeg, *.gif, *.png)";
imageTypes.extension = "*.jpg; *.jpeg; *.gif; *.png";
allTypes.push(imageTypes);

var textTypes:Object = new Object();
textTypes.description = "Text Files (*.txt, *.rtf)";
textTypes.extension = "*.txt;*.rtf";
allTypes.push(textTypes);

var flvType:Object =new Object();
flvType.description ="flv Files (*.flv)";
flvType.extension ="*.flv";
allTypes.push(flvType);

// 定義警告確認后的動(dòng)作。
var myClickHandler:Function = function (evt_obj:Object) {
if (evt_obj.detail == Alert.OK) {
trace("start stock app");
}
};

var listener:Object = new Object();

listener.onSelect = function(file:FileReference):Void {
trace("onSelect: " + file.name);
//if(!file.upload("http://localhost/upfiles/hlp.php")) {
// trace("Upload dialog failed to open.");
//}
    if (file.size<=maxSize)
    {
      //strState.text = "您選擇得文件:" + file.name + "\n";
      btnUpload.enabled = true;
    }else
    {
      msg( "對不起您選擇的文件太大!");
      btnUpload.enabled = false;
    }
}

listener.onCancel = function(file:FileReference):Void {
trace("onCancel");
}

listener.onOpen = function(file:FileReference):Void {
trace("onOpen: " + file.name);
}

listener.onProgress = function(file:FileReference, bytesLoaded:Number, bytesTotal:Number):Void {
trace("onProgress with bytesLoaded: " + bytesLoaded + " bytesTotal: " + bytesTotal);
    my_pb.setProgress ((bytesLoaded / bytesTotal) * 100, my_pb.maximum);
}

listener.onComplete = function(file:FileReference):Void {
trace("onComplete: " + file.name);
    msg("上傳完畢!");
}

listener.onHTTPError = function(file:FileReference):Void {
trace("onHTTPError: " + file.name);
    msg("onHTTPError: " + file.name);
}

listener.onIOError = function(file:FileReference):Void {
trace("onIOError: " + file.name);
    msg("onIOError: " + file.name);
}

listener.onSecurityError = function(file:FileReference, errorString:String):Void {
trace("onSecurityError: " + file.name + " errorString: " + errorString);
    msg("onSecurityError: " + file.name + " errorString: " + errorString);
}

var fileRef:FileReference = new FileReference();
fileRef.addListener(listener);
this.btnBrowse.onRelease = function () {
    fileRef.browse(allTypes);
};
this.btnUpload.onRelease = function () {
    if(!fileRef.upload("http://localhost/upfiles/upfile3.php")) {
trace("Upload dialog failed to open.");
}
    // 顯示警告對話(huà)框。

}
function msg(msgtxt:String) {
    Alert.show(msgtxt, "消息", Alert.OK , this, myClickHandler, "stockIcon", Alert.OK);
}
php文件很簡(jiǎn)單:
<?php
// Flash 傳遞的文件表單 name 屬性為 Filedata
$fileName = $_FILES["Filedata"]["name"];
$file = $_FILES["Filedata"]["tmp_name"];
$path = "uploadFiles/";
if (move_uploaded_file($file, $path . $fileName)){
// echo 1;
}else{
// echo 0;
}
?>
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Flex2.0文件上傳功能(Flex2.0正式版)
flash air中讀取本地文件的三種方法
as3中基本的2D矢量類(lèi):Vector
通過(guò)SWFLoader加載swf,并實(shí)現兩個(gè)swf之間的通訊
Flex通用克?。╟lone)方法
chrome調試javascript詳解
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久