0
我是ajax世界的新蜂。我正在使用jquery和codeigniter处理大文件(如2GB)的网站。它基本上解析文件并存储一些提取的数据,它使用ajax来显示文件已经处理了多远。用jquery和codeigniter在现有站点上传文件
现在我想改变我们处理文件的方式。我想先将文件存储在服务器端,然后开始处理。我评估了codeigniter的上传类,但看起来不能用于此目的,因为此类与field_name一起工作,而且我无法找到对上传类进行ajax调用的方法。
我的问题是:什么适合我的问题?
由于提前,
山姆
uploadify听起来不错,但它需要flash吗? 看起来我在这里有两种方法: 1.使用CI的上传类,并从相同的上传类进行处理以及 2.使用$ _FILES数组获取文件内容并将其存储在某个位置? 非常感谢您的建议! – Sam 2010-05-25 03:49:16
由于jQuery通过ajax调用来完成进度部分,我想知道如果我也可以用类似的方式上传文件吗? – Sam 2010-05-25 03:53:29
multipart-form/data不能真正通过XHR发送 - 唯一的方法是使用iframe发送数据并ping请求,但PHP没有“嘿,看看我,看看我在哪里” m at“功能:p Uploadify使用Flash FileReference类获取上传的客户端进度并通过javascript向您报告,然后它(flash对象)将其发送到服务器。 – 2010-05-25 03:57:10