首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么页面在10秒后没有刷新?

为什么页面在10秒后没有刷新?
EN

Stack Overflow用户
提问于 2019-07-06 01:56:45
回答 1查看 37关注 0票数 0

这是一个包含页面,为什么它不会在10秒后自动刷新,因为我把正确的代码放在脚本的顶部。我把javascript,ajax,jquery代码绑在一起,结果还是一样的,不刷新吗?

代码语言:javascript
复制
<?php header('Refresh: 10'); ?>
<div class="span3">
   <div class="sidebar">
      <ul class="widget widget-menu unstyled">
      <li>
         <a id="coll" class="collapsed" data-toggle="collapse" href="#togglePages">
         <i class="menu-icon icon-cog"></i>
         <i class="icon-chevron-down pull-right"></i><i class="icon-chevron-up pull-right"></i>
         Order Management
         <?php
            $status='Delivered';                                     
            $ret1 = mysqli_query($con,"SELECT * FROM Orders where orderStatus!='$status' || orderStatus is null ");
            $num1 = mysqli_num_rows($ret1);
            ?>
         <b id="bell" class="label orange pull-right"><?php echo htmlentities($num1);?></b>
         </a>
   </div>
   <!--/.sidebar-->
</div>
<!--/.span3-->

请帮帮忙

EN

回答 1

Stack Overflow用户

发布于 2019-07-06 01:58:58

根据php文档:

请记住,必须在发送任何实际输出之前调用header(),无论是通过普通的HTML标记、文件中的空行,还是从PHP.使用include或require函数或其他文件访问函数读取代码,并在调用header()之前输出空格或空行,这是一个非常常见的错误。使用单个PHP/HTML文件时也存在同样的问题。

source

也许你可以尝试使用js:

代码语言:javascript
复制
<script>
setTimeout(function(){
    window.location.reload(1);
}, 5000);
</script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56907476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档