如果重新打开选项卡,则重新加载页面

世界老板

如果关闭并在浏览器中重新打开选项卡,如何重新加载页面?

<?php
    $sql = "SELECT x FROM users WHERE id='1' LIMIT 1";
    $query = mysqli_query($connect, $sql);
    $row = mysqli_fetch_row($query);
    $x = $row[0];

    // value for x here is 50

    $sql = "UPDATE users SET x='100' WHERE id='1'";
    $query = mysqli_query($connect, $sql);
?>
<!doctype html>
<html>
    <head>
        <title>Page Title</title>
    </head>
    <body>
        <p>Page content</p>
        <script>
            alert('<?php echo $x; ?>');
        </script>
    </body>
</html>

首先警报说50

然后按Ctrl+关闭标签W

然后,当我按Ctrl+ Shift+重新打开选项卡时T,警报再次显示50,而不是100

我该怎么做才能获得更新的价值?

纳登·德席尔瓦(Nadun De Silva)

通常,如果您在很短的时间内重新打开同一页面,则将从缓存中加载该网页。尝试清除缓存并重新加载。

如果您希望站点始终从服务器加载而不使用缓存。您可以在php脚本中添加以下内容。但是除非真正必要,否则不要使用它,因为已经建立了缓存机制来改善用户体验。

<?php
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
?>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

打开选项卡或重新启动时,Chrome冻结Ubuntu

来自分类Dev

打开选项卡或重新启动时,Chrome冻结Ubuntu

来自分类Dev

阻止Vivaldi重新加载已打开的选项卡

来自分类Dev

加载时打开选项卡(订购清单)吗?

来自分类Dev

单击链接打开选项卡

来自分类Dev

转到页面重新加载或“超链接”上的“特定”选项卡,其中选项卡由AJAX加载

来自分类Dev

角带选项卡不会在数据重新加载时打开任何选项卡

来自分类Dev

tablesorter(mottie fork)/ bootstrap选项卡=>如果重新加载其他活动选项卡,则不会显示选项卡上的表

来自分类Dev

tablesorter(mottie fork)/ bootstrap选项卡=>如果重新加载其他活动选项卡,则不会显示选项卡上的表

来自分类Dev

如何停止使用Netbeans Connector不断重新加载页面的“检查元素”选项卡

来自分类Dev

用户从其他选项卡返回时重新加载页面

来自分类Dev

重新加载页面时如何保持选项卡处于活动状态?

来自分类Dev

重新加载页面并转到先前活动的选项卡php jquery-jtable

来自分类Dev

JQuery-ui选项卡-重新加载带有全新内容的页面不起作用

来自分类Dev

重新加载页面后,如何使用引导程序使当前选项卡保持活动状态?

来自分类Dev

如果有任何更改,AngularJS 会同时重新加载多个选项卡

来自分类Dev

使用AngularJS在Bootstrap选项卡中重新加载数据

来自分类Dev

访问选项卡时使网站无法重新加载的问题

来自分类Dev

选择后如何重新加载选项卡栏项目?

来自分类Dev

在选项卡选择上重新加载父片段

来自分类Dev

Ajax 在 Bootstrap 选项卡中重新加载内容

来自分类Dev

跟踪(如果我的页面作为选项卡打开)

来自分类Dev

使用cmd在Internet Explorer中打开选项卡

来自分类Dev

在Python中使用Webbrowser模块打开选项卡

来自分类Dev

打开选项卡并运行脚本

来自分类Dev

在Guake终端中打开选项卡的脚本

来自分类Dev

JTabbedPane + MultiThreading:在新线程中打开选项卡

来自分类Dev

在Python中使用Webbrowser模块打开选项卡

来自分类Dev

在新的浏览器选项卡中重新打开页面时,如何重置会话范围的Bean

Related 相关文章

  1. 1

    打开选项卡或重新启动时,Chrome冻结Ubuntu

  2. 2

    打开选项卡或重新启动时,Chrome冻结Ubuntu

  3. 3

    阻止Vivaldi重新加载已打开的选项卡

  4. 4

    加载时打开选项卡(订购清单)吗?

  5. 5

    单击链接打开选项卡

  6. 6

    转到页面重新加载或“超链接”上的“特定”选项卡,其中选项卡由AJAX加载

  7. 7

    角带选项卡不会在数据重新加载时打开任何选项卡

  8. 8

    tablesorter(mottie fork)/ bootstrap选项卡=>如果重新加载其他活动选项卡,则不会显示选项卡上的表

  9. 9

    tablesorter(mottie fork)/ bootstrap选项卡=>如果重新加载其他活动选项卡,则不会显示选项卡上的表

  10. 10

    如何停止使用Netbeans Connector不断重新加载页面的“检查元素”选项卡

  11. 11

    用户从其他选项卡返回时重新加载页面

  12. 12

    重新加载页面时如何保持选项卡处于活动状态?

  13. 13

    重新加载页面并转到先前活动的选项卡php jquery-jtable

  14. 14

    JQuery-ui选项卡-重新加载带有全新内容的页面不起作用

  15. 15

    重新加载页面后,如何使用引导程序使当前选项卡保持活动状态?

  16. 16

    如果有任何更改,AngularJS 会同时重新加载多个选项卡

  17. 17

    使用AngularJS在Bootstrap选项卡中重新加载数据

  18. 18

    访问选项卡时使网站无法重新加载的问题

  19. 19

    选择后如何重新加载选项卡栏项目?

  20. 20

    在选项卡选择上重新加载父片段

  21. 21

    Ajax 在 Bootstrap 选项卡中重新加载内容

  22. 22

    跟踪(如果我的页面作为选项卡打开)

  23. 23

    使用cmd在Internet Explorer中打开选项卡

  24. 24

    在Python中使用Webbrowser模块打开选项卡

  25. 25

    打开选项卡并运行脚本

  26. 26

    在Guake终端中打开选项卡的脚本

  27. 27

    JTabbedPane + MultiThreading:在新线程中打开选项卡

  28. 28

    在Python中使用Webbrowser模块打开选项卡

  29. 29

    在新的浏览器选项卡中重新打开页面时,如何重置会话范围的Bean

热门标签

归档