香港体彩开奖结果查询结果|香港马会资料小鱼儿|济民救世网833633con|2017码王高手论坛资料区

2011年,各县市各部门坚持香港体彩开奖结果查询结果夯实基础深化整治香港马会资料小鱼儿提升能力的工天下天空彩票免费大全作目标,

[求助] 手机上切换“标准版”和“触屏版”时,地址参数出现异常

2018-03-20 01:25

本帖最后由 zazuwa 于 2017-10-14 11:44 编辑

手机访问Discuz后,来回切换“标准版”和“触屏版”时,跳转地址中总是出现“mobile=no”参数。
导致一些样式文件读取不到,所以手机模板无法正常显示


切换到Discuz 标准版时(地址)


切换到Discuz 触屏版时(地址)

经过测试发现,从地址中手动去掉mobile=no 参数时,手机模板又可以正常显示。
  1. <b>($_G['setting']['mobile']['simpletypeurl']) </b>
  2. Array(   
  3. [0] => http://网站地址/forum.php?mod=guide&view=hot&mobile=no&mobile=1&simpletype=no
  4.    [1] => http://网站地址/forum.php?mod=guide&view=hot&mobile=no&mobile=1&simpletype=yes   
  5. [2] => http://网站地址/forum.php?mod=guide&view=hot&mobile=no&mobile=2
  6. )
复制代码



为了从地址中去掉“mobile=no”这个参数 ~~~~~~~~~~~~~~~~~~

第一:在 ./source/function/function_core.php 文件的第617行

将               
  1. $url = $_SERVER['REQUEST_URI'].(strexists($_SERVER['REQUEST_URI'], '?') ? '&' : '?').'mobile=no';
复制代码


修改为
  1. $url = $_SERVER['REQUEST_URI'].(strexists($_SERVER['REQUEST_URI'], '?') ? '&' : '?').'';
复制代码



但还是不起作用。

第二:./template/手机模板文件夹/mobile/common/footer.htm 文件中


  1. <a href="$_G['setting']['mobile']['simpletypeurl'][2])" data-icon="check">{lang mobile2version}</a>
复制代码


修改为
  1. <a href="{eval echo ereg_replace("&mobile=no","", $_G['setting']['mobile']['simpletypeurl'][2]);}" data-icon="check">{lang mobile2version}</a>
复制代码



还是不起作用啊(模板文件好像不支持ereg_replace()这个PHP函数???)

烦请高手们指点指点! 谢谢!


网站统计