Ajax 多文件上传
Ajax With Multiple File Upload
我正在制作一个画廊系统,其中有多张照片 - 一切都很好,但是当互联网速度很慢时(2 分钟上传时间 -_-),输入的数据 returns 为空..
我正在使用 malsup 的 jquery 表单插件来帮助 ajax 上传。
这里更大的问题是,您的插件似乎确实受到了您的 max_execution_time php.ini 设置的限制,这会杀死 php 脚本 运行 比指定时间更长的脚本时间,在本例中为 2 分钟后。您需要一个处理分块文件上传的插件,而 blueimp 是通常的方式。
你的第二个问题,要验证数据,可以在你发送之前由 javascript (jquery) 处理 and/or 在你收到数据后由 php 处理.
我总是使用 blueimp (https://github.com/blueimp/jQuery-File-Upload) 进行多文件上传,即使超出服务器脚本执行时间限制,它也能正常工作。
我正在制作一个画廊系统,其中有多张照片 - 一切都很好,但是当互联网速度很慢时(2 分钟上传时间 -_-),输入的数据 returns 为空.. 我正在使用 malsup 的 jquery 表单插件来帮助 ajax 上传。
这里更大的问题是,您的插件似乎确实受到了您的 max_execution_time php.ini 设置的限制,这会杀死 php 脚本 运行 比指定时间更长的脚本时间,在本例中为 2 分钟后。您需要一个处理分块文件上传的插件,而 blueimp 是通常的方式。
你的第二个问题,要验证数据,可以在你发送之前由 javascript (jquery) 处理 and/or 在你收到数据后由 php 处理.
我总是使用 blueimp (https://github.com/blueimp/jQuery-File-Upload) 进行多文件上传,即使超出服务器脚本执行时间限制,它也能正常工作。