用户打开网站首先判断终端,手机登录自动跳转到手机模板,pc登录跳转到pc模板

1、首先修改index.php文件,添加如下代码

//php判断客户端是否为手机

//$agent = $_SERVER['HTTP_USER_AGENT']; //这样写有bug

$agent = isset($_SERVER['HTTP_USER_AGENT'])

? strtolower($_SERVER['HTTP_USER_AGENT'])

: '';

if(strpos($agent,"NetFront") || strpos($agent,"iPhone") || strpos($agent,"MIDP-2.0") || strpos($agent,"Opera Mini") || strpos($agent,"UCWEB") || strpos($agent,"Android") || strpos($agent,"Windows CE") || strpos($agent,"SymbianOS")) {

//开启手机模板

define("TPL_PHONE", true);

}else{

define("TPL_PHONE", false);

}

2、生成两个配置文件,在后台选择模板文件,然后提交如图

然后找到生成的配置文件,在(data\conf)目录下

修改第一次生成文件名,再提交一次,总之需生成两个配置文件

config.php配置文件代码如下:

'SP_DEFAULT_THEME' => 'simplebootx',

'DEFAULT_THEME' => 'simplebootx',

'SP_ADMIN_STYLE' => 'bluesky',

'URL_MODEL' => '0',

'URL_HTML_SUFFIX' => '',

'UCENTER_ENABLED' => 1,

'COMMENT_NEED_CHECK' => 0,

'COMMENT_TIME_INTERVAL' => 60,

'MOBILE_TPL_ENABLED' => 1,

);?>

config_ph.php配置文件代码如下:

'SP_DEFAULT_THEME' => 'simplebootx_mobile',

'DEFAULT_THEME' => 'simplebootx_mobile',

'SP_ADMIN_STYLE' => 'bluesky',

'URL_MODEL' => '0',

'URL_HTML_SUFFIX' => '',

'UCENTER_ENABLED' => 1,

'COMMENT_NEED_CHECK' => 0,

'COMMENT_TIME_INTERVAL' => 60,

'MOBILE_TPL_ENABLED' => 1,

);?>

3、修改2个文件(引用配置)

一、application\Common\Conf\config.php

第八行,添加如下代码:

if(file_exists("data/conf/config.php")){

if(TPL_PHONE){

$runtime_config=include "data/conf/config_ph.php";

}else{

$runtime_config=include "data/conf/config.php";

}

二、application\Common\Common\function.php

209行,添加如下代码:

if(TPL_PHONE){

$config_file="./data/conf/config_ph.php";

}else{

$config_file="./data/conf/config.php";

}

if(file_exists($config_file)){

$configs=include $config_file;

}else {

$configs=array();

}

php手机模板修改,pc和手机模板自动切换相关推荐

  1. 手机dpi修改工具_手机dpi修改器app下载-手机dpi修改工具官方版 v1.0_5577安卓网

    手机dpi修改器app下载,这是一款能调节手机dpi的辅助软件,软件设置步骤十分简单,无须root就能调节dpi参数,玩家可以针对不同的游戏选用不同的dpi,这样就能快速找到最佳的手感,欢迎下载! [ ...

  2. 使用PC端谷歌Chrome浏览器浏览手机网页 修改PC端谷歌Chrome浏览器UA

    废话不多说直接上干货(快下班了): 1.进入你想要审查元素的网站,比如www.baidu.com: 2.按F12召唤开发者窗口: 3.点击下图框出来的三个点: 4.点击下图框出来的选项: 5.将下面框 ...

  3. 华为手机怎么修改dns服务器,手机修改域名服务器ip地址吗

    手机修改域名服务器ip地址吗 内容精选 换一换 安装依赖时,使用pip3.7.5 install xxx命令安装相关软件时提示无法连接网络,且提示"Could not find a vers ...

  4. 公众号PHP模板修改,PHP 实现发送模板消息(微信公众号版)

    ``` $ACCESS_TOKEN = "";//ACCESS_TOKEN //openid数组 $touser = [ 'ovMzR1HD6LOcbcWLw-Xn9eKOyG1U ...

  5. 织梦后台样式php,织梦系统(DEDECMS)后台模板修改

    dede后台模板修改,织梦后台模板修改 当我们在接单建站的时候为了不让客户看到是用的织梦程序,可以根据下面的教程来更改织梦后台模板风格.去除在织梦后台管理系统中默认的织梦后台模板有很多广告信息 首先我 ...

  6. 荣耀有鸿蒙手机吗,惊喜!荣耀手机也能升鸿蒙:这5款机型用户有福了

    今天上午,华为Mate X2 4G版折叠屏手机曝光,这款手机的主要配置和华为Mate X2 5G版本几乎一模一样,处理器也是使用麒麟9000,但是不支持5G网络. 去年下半年,华为推出了Mate系列年 ...

  7. 传奇游戏PC和手机版宣传页模板原版Flash动态炫酷

    传奇游戏PC和手机版宣传页模板原版Flash动态炫酷 手机版: 只是一个宣传页面 无后台 html 自己修改里面的图片 链接 和文字即可挂在服务器上使用.传奇双端宣传页 电脑和手机版-CSDN下载传奇 ...

  8. phpcms v9电脑pc站+手机wap移动端双模板共用数据库数据同步可同步生成静态文件

    phpcms v9电脑pc站+手机wap移动端双模板共用数据库数据同步可同步生成静态文件,并且电脑站和手机站网址页面一一对应,非插件,程序二次开发版. 详情如下: 1.phpcms v9电脑版+手机版 ...

  9. divcss布局模板代码_(带手机版数据同步)房产门户企业织梦模板 房地产楼盘网站源码下载...

    模板名称:(带手机版数据同步)房产门户企业织梦模板 房地产楼盘网站源码下载 本套织梦模板采用织梦最新内核开发的模板,这款模板使用范围广,不仅仅局限于一类型的企业,房产门户.房地产楼盘类的网站都可以用该 ...

最新文章

  1. 【自动驾驶】16.计算机视觉:相机成像原理:世界坐标系、相机坐标系、图像坐标系、像素坐标系之间的转换
  2. 减少Java垃圾收集开销的5条提示
  3. postgresql9.5 run 文件linux安装后配置成开机服务
  4. 重温《数据库系统概论》【第一篇 基础篇】【第4章 数据库安全性】
  5. 深度学习之浅谈全连接层
  6. 一种手机保密桌面的想法
  7. 用Node.JS分析steam所有的游戏!
  8. 服务器系统安装net,.Net Framework的安装教程
  9. 测试网速和网站加载的速度 - Speedtest by Ookla
  10. Tajima's D的意义
  11. Mac电脑上哪个解压缩软件好用?MAC上好用的解压缩软件分享
  12. 关于使用系统定位持续后台定位的一点心得
  13. MySQL数据库(1)~~一起学习数据库冲冲冲
  14. 武汉大学计算机学院附近澡堂,武汉大学附近美食攻略
  15. GHM:Gradient Harmonized Single-stage Detector
  16. 专题7:动态规划 记忆化搜索
  17. Jin Ge Jin Qu hao - UVa 12563 dp背包
  18. 洛天依 Chrome 主题
  19. win7 x64 windbg 双机调试
  20. web渗透笔记之前期信息收集

热门文章

  1. 《21天转型微服务实战营》 学习笔记
  2. 给AI新手推荐的十篇最佳数据科学文章
  3. 【win10蓝屏】记录一下,随机蓝屏,开机蓝屏,使用中蓝屏的经历
  4. MFC 登陆界面 创建地方
  5. 东航电商前端技术周刊第二期20180608
  6. 庄懂的TA笔记(六)<FakeEnvReflect 生锈,锈迹效果>
  7. 【无标题】printf was not declared in this scope
  8. 'Sheet1$' 不是一个有效名称的解决方法
  9. 左手画方右手画圆代码
  10. 如何用matlab画旋转面,基于MATLAB在旋转面及其方程教学中应用的教学设计