我很想知道基本PHP文件上传程序是否适用于所有设备。 如:
我需要能够将视频/照片从任何设备上传到我们的服务器上,您是否会遇到任何问题?
答案 0 :(得分:4)
首先,PHP不是处理文件上传的,它依赖于浏览器以及它们如何处理它。浏览器是发送文件信息的内容(内容,大小,类型)
其次,移动平台不会做得这么好。 iPhone不允许从浏览器上传文件。我不确定Android,但仅iPhone就足以重新考虑这一点。
答案 1 :(得分:0)
浏览器没有“看到”PHP .... php是服务器端代码。前端的交互可能发生在flash(通常用于“ajax风格的”上传“)javascript和/或html.HTML基本上是基本的,所以99%的设备可以处理它。
想象一下,如果我们必须使用后端技术协调我们的浏览器,就会出现混乱。由于缺乏现有的标准以及在IE浏览器中使用半年的浏览器团队,这很难实现....感谢微软......
我个人提醒您不要使用诸如CSS3或HTML5之类的尖端技术,如果您试图使“普遍”兼容的东西。例如,AOL的浏览器仍然在使用,信不信由你,它本质上是IE6的旧版本。有些手机浏览器甚至更基本,但我会质疑人们是否真的会在上传情况下使用这些浏览器。使用“旧”技术并不好玩,但特别是当客户对后向兼容性非常具体时,您通常无法做出选择。