繁体   English   中英

PHP文件上传是否在所有设备上均可工作

[英]Does PHP File Upload work on all devices

我很想知道基本的PHP文件上传过程是否可以在所有设备上运行。 如:

  • 所有主要浏览器
  • 手机(iPhone,Blackberry,Android,Palm)

我需要能够将任何设备上的视频/照片上传到我们的服务器上,您是否可以发现任何问题?

首先,PHP不是用来处理文件上传的程序,它取决于浏览器及其处理方式。 浏览器是一种发送有关文件的信息(内容,大小,类型)的浏览器

其次,移动平台无法做到这一点。 iPhone不允许从浏览器上传文件。 我不确定在android上,但仅iPhone便足以重新考虑这一点。

浏览器不会“看到” PHP。...php是服务器端代码。 前端的交互可能会通过Flash(通常用于“ ajax样式的”上传中),javascript和/或html来实现。HTML几乎是基本的,因此,那里的设备中有99%可以处理它。 。

试想一下,如果我们不得不将浏览器与后端技术进行协调,那将会是一片混乱。 由于缺乏当前的标准以及使用IE进行了近十年的黑暗浏览器团队,这已经足够艰难了。感谢微软。

我个人警告您,如果要使某些东西“通用”兼容,请不要使用CSS3或HTML5等尖端技术。 例如,不管您是否相信,仍在使用的AOL浏览器本质上是IE6的旧版本。 有些电话浏览器甚至更基本,尽管我会质疑人们是否真的会在上载情况下使用它们。 使用“旧”技术并不是一件有趣的事情,但是特别是当客户端非常向后兼容时,您通常别无选择。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM