本地phpstudy的php8.0+mysql8.0+Nginx1.25环境,正常安装了全新的帝国cms8.0,将以前在php7.4和mysql5.7环境下正常运行的网站迁移过来后,数据更新到刷新所有栏目页和内容页的时候,却跳转出来网页的导航部分,其他刷新正常。但是回到php7.4后又正常了,请教怎么调整?
果真是数组缺少单引号,逐个排查完善,终于修改完毕,满足php8.0的要求了!
感觉应该是头部模板变量有问题,帮俺看看:
<!-- ============ 顶部固定导航条【静态模板专用】 ============ --> <div class="site-top-nav"> <div class="site-top-inner"> <div class="site-logo"> <a href="[!--news.url--]" title="梦想网络工作室"></a> </div> <nav class="site-nav" id="siteNav"> <ul class="nav"> <li class="nLi"> <h3><a href="[!--news.url--]">首页</a></h3> </li> <?php $ecms_bq_sql=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewsclass where bclassid=0 and showclass=0 order by myorder",0,24,0); $bqno=0; while($bqr=$empire->fetch($ecms_bq_sql)) { $bqsr=sys_ReturnEcmsLoopStext($bqr); $bqno++; ?> <li class="nLi"> <h3><a href="[!--news.url--]<?=$bqr['classpath']?>/"> <?=sub($bqr['classname'],0,54,true)?> </a></h3> <ul class="sub"> <?php $ecms_bq_sql2=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewsclass where bclassid=$bqr[classid] and showclass=0 order by myorder",0,24,0); $bqno2=0; while($bqr2=$empire->fetch($ecms_bq_sql2)) { $bqsr2=sys_ReturnEcmsLoopStext($bqr2); $bqno2++; ?> <li><a href="[!--news.url--]<?=$bqr2['classpath']?>/"> <?=sub($bqr2['classname'],0,54,true)?> </a></li> <?php } ?> </ul> </li> <?php } ?> </ul> </nav> <div class="site-search" id="siteSearch"> <form class="site-search-form" id="siteSearchForm" action="[!--news.url--]e/search/index.php" method="post" target="_blank"> <input type="text" name="keyboard" class="site-search-input" id="siteSearchInput" placeholder="输入关键词搜索..." autocomplete="off"> <input type="hidden" name="show" value="title"> <input type="hidden" name="tempid" value="1"> <button type="submit" name="svg" class="site-search-btn" id="siteSearchBtn" title="搜索"> <svg class="site-search-icon" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> <path d="M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z" fill="currentColor"/> </svg> </button> </form> </div> </div> </div>
上传以下图片:

|