Heim >Backend-Entwicklung >PHP-Tutorial >php之session会话统制
php之session会话控制
当浏览器将 cookie 数据关闭之后,网站使用cookie传递将不能进行,而url参数传递还是能够进行(session),其实编写php的session会话控制整体和cookie会话控制一样
首先建立编写要用到的php文件
这一步是和 cookie 一样,其实session也可以通过cookie进行传递,在 cookie的基础上在开的头开启session:session_start()
如:
<?php session_start(); //判断:如果没登录自动跳转到登录页面 if(!$_SESSION["isLogin5"]){ header("Location:login.php"); }
//跳转界面echo '<script>';echo "location='index.php'";echo '</script>';
session 通过 cookie传递就是这样,下面主要是讲解一下 url参数传递
第一种:通过sid的方式进行参数传递,即在链接或表单后加上 “?sid= ”
这种方法也可以使用配置文件中的PHPSESSID来替换sid,也能达到一样的效果
login.php
<title>用户登录</title>