Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript PHP禁用从任何移动设备注册,只允许从桌面注册用户_Javascript_Php - Fatal编程技术网

Javascript PHP禁用从任何移动设备注册,只允许从桌面注册用户

Javascript PHP禁用从任何移动设备注册,只允许从桌面注册用户,javascript,php,Javascript,Php,我通常发布代码,但这是一个稍微不同的情况 我想禁止在移动设备上使用我的注册页面 例如:任何移动设备都无法访问icloud.com的登录名 所以我得出的结论是,我可能需要捕获用户代理,如果它是一个移动平台,将其重定向到一个禁用的页面 我真的不知道该怎么做,这意味着可以通过apache2或使用PHP或JS的简单用户代理抓取器禁用它吗?您可以使用一个名为 // Include and instantiate the class. require_once 'Mobile_Detect.php'; $d

我通常发布代码,但这是一个稍微不同的情况

我想禁止在移动设备上使用我的注册页面

例如:任何移动设备都无法访问icloud.com的登录名

所以我得出的结论是,我可能需要捕获用户代理,如果它是一个移动平台,将其重定向到一个禁用的页面


我真的不知道该怎么做,这意味着可以通过apache2或使用PHP或JS的简单用户代理抓取器禁用它吗?

您可以使用一个名为

// Include and instantiate the class.
require_once 'Mobile_Detect.php';
$detect = new Mobile_Detect;

// Any mobile device (phones or tablets).
if ( $detect->isMobile() ) {

}

// Any tablet device.
if( $detect->isTablet() ){

}

// Exclude tablets.
if( $detect->isMobile() && !$detect->isTablet() ){

}