【问题标题】:How to add a reload button in nav bar without violating session?如何在不违反会话的情况下在导航栏中添加重新加载按钮?
【发布时间】:2015-03-19 18:55:35
【问题描述】:

所以我试图通过下面代码中的导航栏元素重新加载:

<div class = "navbar navbar-default navbar-static-top">
            <div class ="container">
                <a href="settings.php" class = "navbar-brand" >
                <img class = "navbar-brand"   style="padding: 0.5em;width: 3.8em; height: 3.8em; float: left; margin-top: -1.25em" src="menuconreal.png">
                </a>
                <div class = "collapse navbar-collapse navHeaderCollapse">
                    <ul class = "nav navbar-nav navbar-right">
                        <li><a href = "login.php">RELOAD</a></li>
                        <li><a href = "index.php">LOG OUT</a></li>
                    </ul>
                </div>
            </div>
        </div>

但在按下重新加载时,我收到错误“您无权查看此页面”,这可能是由于会话违规。那我该如何解决呢?

【问题讨论】:

  • 您是否在login.php 的顶部呼叫session_start();
  • 就在 下方。我想我明白你的意思了,你想让我在这个 RELOAD 声明之后开始会话吗?
  • 对.. 别再偷懒了,真正学习一些 PHP,然后再开始处理超出您理解水平的复杂内容。没有游泳证书,你就不能潜入深水!

标签: php html reload


【解决方案1】:
<div class = "navbar navbar-default navbar-static-top">
        <div class ="container">
            <a href="settings.php" class = "navbar-brand" >
            <img class = "navbar-brand"   style="padding: 0.5em;width: 3.8em; height: 3.8em; float: left; margin-top: -1.25em" src="menuconreal.png">
            </a>
            <div class = "collapse navbar-collapse navHeaderCollapse">
                <ul class = "nav navbar-nav navbar-right">
                    <li><a onclick="window.location.reload();">RELOAD</a></li>
                    <li><a href = "index.php">LOG OUT</a></li>
                </ul>
            </div>
        </div>
    </div>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-30
    • 2019-11-27
    • 1970-01-01
    • 2011-08-15
    • 1970-01-01
    相关资源
    最近更新 更多