php中session退出登陆问题

yipeiwu_com6年前PHP代码库

在php中,如果使用的session来判断用户是否登陆,退出时,则可以如此:

session_start();
session_destroy();

会话即表示已经结束。下一句话应该写js,使页面跳转了。

<script>alert("已经退出登陆!");location.href="login.php";</script>

如果是个框架页呢,就不要直接用location了。因为这样会在一个小框架页内跳转,本意一定是要整个框架都跳转过去啊。所以location前要加上"parent."。

全部过程如下(只对框架页的来说):

复制代码 代码如下:

<?php 
session_start();
session_destroy();
//为使框架整个页面跳转到登陆页
echo "<script>alert('已经退出登陆');parent.location.href='login.php';</script>";
?>

相关文章

php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法

目录 一、总结 一句话总结:使用mktime()函数即可:PHP mktime() 函数用于返回一个日期的 Unix 时间戳。 1、mktime()如何获取昨天的开始时间和结束时间? 二...

php实现的验证码文件类实例

本文实例讲述了php实现的验证码文件类。分享给大家供大家参考。具体如下: <?php /** * @file * @version 1.0 * @author 网海浪...

php类的定义与继承用法实例

本文实例讲述了php类的定义与继承用法。分享给大家供大家参考。具体如下: <?php /* * class */ class people { public...

PHP SQLite类

复制代码 代码如下:<? /** * SQLite类 * 2009-5-6 * 连万春 * */ class SQLite {     //...

深入php处理整数函数的详解

Ceil: 计算大于指定数的最小整数。 Floor: 计算小于指定数的最大整数。 round: 四舍五入。 根据需要选用 复制代码 代码如下:<?php$a=20;$b = 6;...