如何使用按钮和javascript清除会话

use*_*104 1 html php ajax jquery

Session是客户端的工作人员,但是可以通过使用javascript代码清除它吗?我也想有这样的想法,它可以转换为jquery格式吗?谢谢.

JS

    $(function(){
  $("#closeTab").click(function() {
    window.parent.$('#tt').tabs('close','Create List');
        $.post("clear.php",function(data){
      });
  });
});
Run Code Online (Sandbox Code Playgroud)

PHP

    <?
if (isset($_SESSION['lname']))
unset($_SESSION['lname']);
if (isset($_POST['creminder']))
unset($_SESSION['creminder']);
?>
Run Code Online (Sandbox Code Playgroud)

这一个好吗?

Shy*_*yju 5

对服务器进行ajax调用,让服务器页面终止/结束会话

HTML

<a href="#" id="aKill" > Kill Session</a>
Run Code Online (Sandbox Code Playgroud)

脚本

$(function(){

  $("#aKill").click(function(){
        $.post("serverpage.php",function(data){
        // if you want you can show some message to user here
     });
});
Run Code Online (Sandbox Code Playgroud)

并在您的serverpage.php中,执行PHP脚本以终止会话.

  • @ user782104:然后将其取出警报.我现在更新了答案 (2认同)