2015-10-02 74 views
0

我想授予对指定用户代理的访问权限,并拒绝其他用户代理。授予合适的用户代理访问权限

我有下面的脚本,但事情是错在这里:

<?php 

if(($_GET['user_agent'],"DuneHD/1.0 (product_id: hdtv_101; firmware_version: 150721_0135_b9)")) { 
header('HTTP/1.0 200 OK'); 

} 

else { 

    header('HTTP/1.0 403 Forbidden'); 

} 

?> 
+0

您希望基于用户代理拒绝用户获得什么样的安全级别? –

+0

这只是安全性的一部分。在这部分,我想拒绝其他用户代理访问某些服务。 –

+0

问题是什么......指定? –

回答

2

也许你正在寻找的只是:

if($_GET['user_agent'] == "DuneHD/1.0 (product_id: hdtv_101; firmware_version: 150721_0135_b9)") { 
    ... 
} 

有恩的错误在你的if语句。

+0

我也试过,它给我从其他用户代理访问 –