龙空技术网

PHP让指定网页只能在微信内置浏览器打开 附代码

石哥电脑 465

前言:

目前大家对“php弹出网页”都比较着重,姐妹们都需要分析一些“php弹出网页”的相关资讯。那么小编也在网上汇集了一些有关“php弹出网页””的相关内容,希望小伙伴们能喜欢,咱们一起来了解一下吧!

有时候,有些网页不方便在电脑或者手机QQ打开,比如:想创建一个微信活动页面,在电脑或者QQ打开会导致某些功能失效,页面错版等情况,为了避免出现这种情况,其实我们只需让它只能在微信打开就可以了。

电脑和微信查看示例:

代码解析:当检测到是微信打开时,会执行else的结果,跳转到指定页面,当检测到电脑打开,那就调用我们固定的页面(如下图)。

演示图片

微信打开上面的地址是来群网首页,而电脑、手机QQ、其他浏览器打开的则是上图一样。

代码使用方法:新建weixin.php文件,名称随意但后缀需要为.php ,然后复制上面的代码粘贴进去,把提示图片和需要在微信上显示的网址修改成您自己的,再上传到自己的网站服务器即可。

只能在微信内打开的代码:

<!DOCTYPE html><html><head><meta charset="utf-8"><title>微信内置浏览器访问</title><style type="text/css">*{margin:0px; padding: 0px;}h4{line-height: 65px; text-align: center;}.ico-con{width: 110px; height: 110px; margin:30px auto 0;}.ico{width: 110px; height: 110px;}</style></head><body bgcolor="#E1E0DE"><?phpheader("Content-type:text/html;charset=utf-8");$useragent = addslashes($_SERVER['HTTP_USER_AGENT']);if(strpos($useragent, 'MicroMessenger') === false && strpos($useragent, 'Windows Phone') === false ){echo "<div class='ico-con'>";echo "<img src='' class='ico'>";echo "</div>";echo "<h4>请在微信客户端内打开</h4>";}else{echo "<script>window.location.href=''</script>";}?></body></html>

标签: #php弹出网页