发一个flash+PHP的简单上传代码
2008-01-16 11:32
2875 查看
示例文件
=========
1。Flash8:
uploader.as
--------------------------------------------------------------------------------
import flash.net.FileReference; //调用上传控件,这个是必须的,要传文件就要用这个控件
var frToUpload:FileReference = new FileReference(); //实例化一个文件上传控件
var ofile:Object = new Object(); //定义对象侦听器,主要是侦听文件上传控件上面的事件
ofile.onSelect = function (fresele:FileReference):Void{
fileName = fresele.name;
fresele.upload(fileUploader.php); //这句是把文件传到哪个处理程序,这里用fileUploader.php来处理文件上传
}
//------------以上这段参数可以在flash的帮助里面找到查询关健字FileReference
ofile.onCancel = function (fresele:FileReference):Void{ // 当用户在选择文件对话框中点击取消之后触发的事件
trace("cancel");
}
frToUpload.addListener(ofile); //将侦听器绑定到上传控件中,这样侦听器才能生效
bt1.onPress = function() { //放一个按钮命名为bt1,用于调用browse方法(也就是选择文件的对话框)
_root.frToUpload.browse();
}
-------------------------
2.PHP简单后台实现。
fileUploader.php
-------------
<?php
//path to storage
$storage = 'userUploads';
//path name of file for storage
$uploadfile = "$storage/" . basename( INSERT:CONTENT:END FILES['Filedata']['name'] );
//if the file is moved successfully
if ( move_uploaded_file( INSERT:CONTENT:END FILES['Filedata']['tmp_name'] , $uploadfile ) ) {
echo( '1 ' . INSERT:CONTENT:END FILES['Filedata']['name']);
//file failed to move
}else{
echo( '0');
}
? >
本文出自 “上帝,咱们不见不散!” 博客,转载请与作者联系!
=========
1。Flash8:
uploader.as
--------------------------------------------------------------------------------
import flash.net.FileReference; //调用上传控件,这个是必须的,要传文件就要用这个控件
var frToUpload:FileReference = new FileReference(); //实例化一个文件上传控件
var ofile:Object = new Object(); //定义对象侦听器,主要是侦听文件上传控件上面的事件
ofile.onSelect = function (fresele:FileReference):Void{
fileName = fresele.name;
fresele.upload(fileUploader.php); //这句是把文件传到哪个处理程序,这里用fileUploader.php来处理文件上传
}
//------------以上这段参数可以在flash的帮助里面找到查询关健字FileReference
ofile.onCancel = function (fresele:FileReference):Void{ // 当用户在选择文件对话框中点击取消之后触发的事件
trace("cancel");
}
frToUpload.addListener(ofile); //将侦听器绑定到上传控件中,这样侦听器才能生效
bt1.onPress = function() { //放一个按钮命名为bt1,用于调用browse方法(也就是选择文件的对话框)
_root.frToUpload.browse();
}
-------------------------
2.PHP简单后台实现。
fileUploader.php
-------------
<?php
//path to storage
$storage = 'userUploads';
//path name of file for storage
$uploadfile = "$storage/" . basename( INSERT:CONTENT:END FILES['Filedata']['name'] );
//if the file is moved successfully
if ( move_uploaded_file( INSERT:CONTENT:END FILES['Filedata']['tmp_name'] , $uploadfile ) ) {
echo( '1 ' . INSERT:CONTENT:END FILES['Filedata']['name']);
//file failed to move
}else{
echo( '0');
}
? >
本文出自 “上帝,咱们不见不散!” 博客,转载请与作者联系!
相关文章推荐
- 一个超简单的php上传类代码
- php 实现简单的图片上传代码
- php 文件上传 简单代码
- PHP分页初探 一个最简单的PHP分页代码实现
- 一个简单的网页密码登陆php代码
- PHP 一个比较完善的简单文件上传
- php的一个简单加密解密代码
- 一个简单的php分页类代码(转载)
- php和数据库结合的一个简单的web实例 代码分析 (php初学者)
- php文件上传最简单的上传代码示例
- php和数据库结合的一个简单的web实例 代码分析 (php初学者)
- 简单的PHP文件上传代码
- 简单的PHP多图上传小程序代码
- 一个简单的PHP验证码实现代码
- 简单的php文件上传。一个文件搞定。
- php一个比较基础的文件上传的代码
- 一个简单的php MVC留言本实例代码(必看篇)
- php的一个简单加密解密代码
- php和数据库结合的一个 简单的web实例 代码分析 (php初学者)
- 一个简单实现了PHP图片上传功能