我正在制作一个画廊系统,你可以拍多张照片 - 一切都很好但是当互联网很慢(2分钟上传时间-_-)时,输入的数据会返回空白.. 我正在使用malsup的jquery表单插件来帮助ajax上传。
答案 0 :(得分:-3)
这里更大的问题是,你的插件看起来似乎受到你的max_execution_time php.ini设置的限制,该设置会杀死运行时间超过指定时间的php脚本,在这种情况下是2分钟后。你需要一个处理分块文件上传的插件,而blueimp是通常的方式。
第二个问题,验证数据,可以在发送之前通过javascript(jquery)处理,和/或在收到数据后通过php处理。
我总是使用blueimp(https://github.com/blueimp/jQuery-File-Upload)进行多个文件上传,它甚至超出了服务器脚本执行时间限制。