// 判断是否是手机端
if(WAP_URL !=""){
$ua = @$_SERVER['HTTP_USER_AGENT'];
if(preg_match('/(iphone|android|Windows\sPhone)/i', $ua)){
$lian_redirect="";
if (isset($_GET['invit'])) {
$invit = $_GET['invit'];
$user = M('User')->where(array('invit' => $invit))->find();
if ($user['id']) {
$lian_redirect = WAP_URL."/Login/register/invit/".$user['id'];
}else{
$lian_redirect = WAP_URL;
}
}else{
$lian_redirect = WAP_URL;
}
header("Location:".$lian_redirect);
die();
}
}php 判断访问的是否是手机端
最新推荐文章于 2024-01-22 14:33:10 发布
本文介绍了一种基于PHP实现的简单逻辑,用于判断用户是否通过手机设备访问网站,并根据特定条件进行重定向。该逻辑首先检查用户代理字符串中是否包含手机标识符,如iPhone、Android或Windows Phone等。如果条件成立,则进一步检查URL参数是否存在邀请码,进而决定重定向到注册页面还是主页。

339

被折叠的 条评论
为什么被折叠?



