我有一个在 Flash 中创建的网站。有一个用于上传图像和视频的链接。我想为此链接创建这个上传模块。还需要上传到用户创建的文件夹的图像和视频或像 orkut 图片上传这样的相册。视频最长应为 5-6 分钟。
我想简要回答这个问题,因为我是网络应用程序的新手。如果有人可以帮助我。谢谢你..
我有一个在 Flash 中创建的网站。有一个用于上传图像和视频的链接。我想为此链接创建这个上传模块。还需要上传到用户创建的文件夹的图像和视频或像 orkut 图片上传这样的相册。视频最长应为 5-6 分钟。
我想简要回答这个问题,因为我是网络应用程序的新手。如果有人可以帮助我。谢谢你..
如果您对此不熟悉,您将需要决定一些服务器端技术。可能在您的情况下,我建议您查看 PHP(您的主机可能已经支持此功能)。谷歌'PHP文件上传',有很多教程。您的网站在闪存中的事实有点复杂。
更新
我刚刚阅读了您对 ASP.NET 的评论(如果您将其包含在问题中,将会有所帮助)。所以在这种情况下谷歌'ASP.NET文件上传'。
上传模块客户端
看一下Flex FileReferenceList,梳理一下如何使用Flex/Flash上传文件。
上传模块服务器
然后您将需要一些服务器逻辑来保存文件,这可以通过多种方式完成,但是当您使用 ASP 时,请查看CopyFile
. 如果您使用 PHP 服务器,您将使用类似copy
.
视频长度 - 大小与时间 在用户上传整个文件之前,您真的无法掌握视频长度。因此,将上传限制为固定大小通常更有趣,比如 50Mb。也就是说,您可以查看getID3,它将能够读取有关上传文件的大量信息(一旦上传)。然后,您可以使用它来限制大小。
只是最后一点。您尝试实现的目标是一项相当复杂的任务,正如您所说,您是 Web 开发的新手。如果您对整件事感到不知所措,请尝试将其拆分为非常小的项目,然后一个接一个地进行处理。
希望能帮助到你!