2011-03-07 72 views
0

我很好奇,知道基本PHP文件上传程序是否适用于所有设备。 如:PHP文件上传是否适用于所有设备

  • 所有主流浏览器
  • 手机(iPhone,黑莓,Android,Palm等)

我需要能够从任何设备上载影片/照片到我们的服务器,会有什么问题可以预见吗?

回答

0

浏览器不“看”PHP .... php是服务器端代码。前端的交互可能会发生在Flash(经常用于“ajax-style”上传)javascript和/或HTML中.HTML是基本的,因此99%的设备可以处理它

想象一下,如果我们不得不使用后端技术来协调我们的浏览器,那么混乱就会很严峻,因为缺乏当前的标准和半个十年的黑暗浏览器团队, ....谢谢微软.....

如果你试图做一些“普遍”兼容的东西,我个人会提醒你不要使用CSS3或HTML5等流血尖端的技术,例如,美国在线的浏览器,它仍在使用,信不信由你,本质上是IE6的旧版本。一些电话浏览器更基本,但我想知道人们是否真的会在上传的情况下使用这些内容。使用“旧”技术并不好玩,但特别是当客户对于向后兼容性非常具体时,你往往没有选择。

4

首先,PHP不是处理文件上传的文件,它依赖于浏览器以及它们如何处理文件。浏览器是发送有关文件信息的内容(内容,大小,类型)

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

+0

这太糟糕了。所以基本上你必须创建一个本地应用程序来让iPhone上传文件的权利?会使用框架(即:PhoneGap)是一个更好的解决方案吗? – Justin 2011-03-07 23:51:56

相关问题