Flex上传文件结合Mysql数据库

本文分享了一种使用ActionScript 3 (AS3) 和 PHP 实现文件上传的方法。作者详细介绍了如何通过 FileReferenceList 和 FileReference 类上传文件,并借助 FileFilter 进行文件类型过滤。此外,还探讨了如何利用纯 PHP 脚本实现文件的检查、移动及数据库记录等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2009年03月21日 | 作者:Fonny

很早就想做这个效果,在之前一直没下决心啃下PHP这块骨头前觉得实在是麻烦.
AS3上传下载文件使用:FileReferenceList和FileReference结合FileFilter过滤文件类型,必须依赖服务器程序实现上传下载功能.
我的PHP水平还达不到在服务器端过滤,检查文件并移动到指定目录,并自动添加文件移动后的路径信息到数据库,同时实现和对应的其他表的ID对应功能.
昨天在Flex开发者社区搜索了一下,发现07年就有类似的DEMO,不过也只是演示如何使用PHP结合Flex上传文件而已,并没有涉及到数据库储存.我又找到了些其他高手做的纯PHP结合Javascript的上传程序,发现可以直接利用其中管理上传文件部分的PHP程序,在检查和移动的上传文件之后加上一句SQL语句就实现了上述功能.
目前实现的功能仅限单一后台管理时使用,也就是说只能同时运行一个后台管理程序上传文件并实现上述功能,不能作为客户端图片管理程序使用.因为图片上传和其他表单数据不是同时进行,而是异步进行,并利用查询最新更新的其他数据ID实现上传文件ID的绑定.
虽然功能很弱,但是毕竟实现了目前的需要.
等我有空好好研究一下PHP之后再改进它吧.
因为程序并不强大,而且属于东拼西凑实现的,这里就不放上源代码了.仅仅作为我的一个记号而已.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值