php - Bootstrap 注销链接

标签 php html css twitter-bootstrap twitter-bootstrap-3

我在我的应用程序中使用 Bootstrap。添加一些设计后,我开始添加一些功能。我有一个带下拉菜单的导航栏,例如 here .在我的网站上,这还有一个注销链接:

<li><a href="/logout">Logout</a></li>

但我的问题是,我的注销将只接受 POST 请求。 所以我的简单问题是:我怎样才能使它成为 POST 请求而不是 GET?

谢谢

最佳答案

有两种解决方法:

  1. 更改您的 PHP 端,使其接受 $_GET 请求。 (提示:使用 $_REQUEST$_GET$_POST 获取值。

  2. 为此使用 jQuery/js(抱歉,没有 js 示例)。

    <a href="/logout" id="logout">Logout</a>

    // load jQuery first.
    $(document).ready(function(){
       $("#logout").click(function(){
          $.post($(this).attr("href"), function(){
              window.location = "www.example.com/login"; // or any other page after logging out.
          });
       });
    });

关于php - Bootstrap 注销链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27358937/

相关文章:

php - 捕获来自CCTV或移动摄像机的视频

php - 检查登录的用户 Concrete5 5.7

html - link_to_function "javascript:history.back()"在谷歌浏览器中不起作用

php - 将现有帐户链接到 Facebook - 问题/问题

html - 使用CSS的垂直重复可调整大小的边框图像

html - 为什么 <br> 是 HTML 元素而不是 HTML 实体?

css - 自定义 CSS 以重新排列移动尺寸屏幕中的标题位置

html - 并排渲染两里

javascript - 引导问题

javascript - 如何在每个产品的 foreach 循环中单独应用评级系统?