我正在处理一个简单的个人资料更新表单,我需要有一个上传照片的进度条。我是新手,不知道从哪里开始。
我正在尝试将该文件作为表单中的输入字段上传,类型为file。对于较大的文件,我无法跟踪上传是否失败或冻结,并且想要进度条。
我可以创建一个根据百分比填充的栏,但我仍然需要从服务器上获得信息,我不知道如何做到这一点。
我在某些地方读到PHP 5.4及以上版本通过$_SESSION
以session.upload_progress.name
的形式提供了这些信息,但我也在其他地方读到Laravel不使用传统会话,这将不起作用。
有没有办法让它发挥作用。我没有多图像上传,所以我不想安装那些第三方库。我只是想保持简单,并以某种方式从服务器获取上传信息。
解决这个问题最简单的方法是什么?
最简单的方法是通过jQuery和AJAX实现,使用类似http://www.dropzonejs.com/-这非常棒,而且非常容易使用