如何用PHP过滤浏览器和用户代理?
我想有一个PHP代码,我可以过滤3种不同的浏览器:FF/Chrome/IE 我想要它,这样如果它的FF和Chrome,它就不会在网站上加载iframe。如果是IE,则应加载iframe 我想我应该和用户代理一起工作。有什么建议吗?谢谢如何用PHP过滤浏览器和用户代理?,php,browser,Php,Browser,我想有一个PHP代码,我可以过滤3种不同的浏览器:FF/Chrome/IE 我想要它,这样如果它的FF和Chrome,它就不会在网站上加载iframe。如果是IE,则应加载iframe 我想我应该和用户代理一起工作。有什么建议吗?谢谢 if (strpos($_SERVER['HTTP_USER_AGENT'], '(compatible; MSIE ')!==FALSE) { //FOR IE } 此处的更多信息您应该寻找浏览器功能,而不是用户代理,因为用户代理伪造与为大多数常见浏览器
if (strpos($_SERVER['HTTP_USER_AGENT'], '(compatible; MSIE ')!==FALSE) {
//FOR IE
}
此处的更多信息您应该寻找浏览器功能,而不是用户代理,因为用户代理伪造与为大多数常见浏览器安装附加组件一样简单
有一些非常好的信息,请注意,如果有人真的想伪造,甚至这些东西也可能是伪造的。您尝试过$\u SERVER['HTTP\u USER\u AGENT']吗?