PHP检测iPad以防止文件上传

时间:2012-10-23 22:53:09

标签: php ios ipad file-upload upload

显然iPad不允许你通过浏览器将图像上传到服务器......所以我需要能够检测到用户正在使用iPad,然后隐藏他们“浏览”的能力一个文件。

通过PHP有没有特别的最佳做法?

2 个答案:

答案 0 :(得分:0)

我自己会忽略,但如果你真的想要,可以使用get_browser()检查UserAgent。请注意,您需要安装browse.cap文件并且PHP指向它 - 有关详细信息,请参阅文档。

或者手动检查:$_SERVER['HTTP_USER_AGENT']

get_browser()的文档:http://php.net/manual/en/function.get-browser.php

答案 1 :(得分:0)

您可以查看用户代理。

$isiPad = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'iPad');