专注于高品质PHP技术等信息服务于一体 [STIEMAP] [RSS]

百度提供的广告:
PHP
当前位置:首页 > 技术文档 > PHP >  > 
php使用flash 上传文件
As3.0 代码 :
//文件选择器
var file:FileReference = new FileReference();

//文件上传
upload_butt.addEventListener(MouseEvent.CLICK,upfile);
function upfile(e:MouseEvent)
{
    file.browse([new FileFilter("图片文件", "*.png;*.jpg;*.gif;")]);
}

//得到图片信息
file.addEventListener(Event.SELECT,select);
function select(e:Event)
{
    //强制转换类型 类似于 C#
    var select_file:FileReference = e.target as FileReference ;
    //文件上传 基于 php
    var url:URLRequest = new URLRequest("upload.php");
    file.upload(url,"file");
}

//文件上传完成
file.addEventListener(Event.COMPLETE, complete);
function complete(e:Event)
{
    //输出JS 控制html
    ExternalInterface.call("alert('上传完成')");
}


Php:
<?php
move_uploaded_file($_FILES['file']['tmp_name'], __DIR__.'/'.$_FILES['file']['name']);
利用 PHP 实现文件上传,这里未做文件类型及大小判断。