移动检测和URL变量

时间:2016-02-22 21:20:31

标签: php

我似乎无法弄清楚为什么这不起作用。 我的网站有一个PHP脚本,可以检测移动设备并加载相应的样式表。 这很好用,但我已经决定在代码中添加一个url变量用于测试目的。

如果我在平板电脑或平板电脑上,并且我想查看网站的电话部分,我只需转到http://example.com?device=phone,但它似乎无法正常工作。提前谢谢。

include($_SERVER['DOCUMENT_ROOT'].'/php/mobiledetect.php');
$detect = new Mobile_Detect();
if(isset($_GET["device"])) {
 $device = $_GET["device"];
}
if($detect->isTablet() || $device == "tablet") {
   echo '<link rel="stylesheet" href="http://example.com/css/style.php">'."\r\n";
}
else if ($detect->isMobile() || $device == "phone") {
   echo '<link rel="stylesheet" href="http://example.com/css/m.style.php">'."\r\n";
}
else {
   echo '<link rel="stylesheet" href="http://example.com/css/style.php">'."\r\n";
}

0 个答案:

没有答案