SESSION是一个服务器全局变量,常用于用户登陆,购物车实例,用在一些安全要求比较高的应用中。
session 还有很多优点,比如控制容易,可以按照用户自定义存储等(存储于数据库),PHP.ini 的权限,默认 session 的存放路径是服务器的系统临时文件夹
/*
SESSION简单说明
SESSION是一个服务器全局变量,常用于用户登陆,购物车实例,用在一些安全要求比较高的应用中。
session 还有很多优点,比如控制容易,可以按照用户自定义存储等(存储于数据库教程),PHP.ini 的权限,默认 session 的存放路径是服务器的系统临时文件夹
Session 使用方法
如何创建 session? 非常简单,真的。启动 session 会话,并创建一个 $useradmin 变量
代码如下 |
复制代码 |
session session_start();
$_session["admin"] = 'www.111cn.net';
session_unset();
session_destroy();
?>
|
代码如下
|
复制代码
|
session session_start();
$_session["admin"] = 'www.111cn.net';
session_unset();
session_destroy();
?>
代码如下 |
复制代码 |
$db ='abc';
$c = mysql教程_connect('localhost','root','123456');
$sql = "Select * from session_test where admin= '$admin' and pwd='$pwd'";
$result = mysql_db_query($db,$sql,$c);
if( mysql_num_rows( $result ) )
{
$rs = mysql_fetch_array( $result );
$_SESSION['admin'] = $admin;
}
else
{
exit('用户名密码不正确');
}
|
session实例应用的一个简单的实例
代码如下 |
复制代码 |
if( isset( $_SESSION['admin'] ) && isset( $_SESSION['admin'] != '' ) )
{
header('location:http://www.111cn.net'); //判断了session的admin是有值的所以进行跳转
}
else
{
exit('未登陆');
} |
create table session_test(
admin(20) not null default '',
pwd(20) not null default ''
代码如下 |
复制代码 |
$_session["admin"] = '';
//或
session_unset();
//或
session_destroy(); |
)type = mysima;
插入一条数据
insert into session_test values('admin','123456'); |
*/
//用户登陆<script>ec(2);</script>
代码如下
|
复制代码
|
$db ='abc';
$c = mysql教程_connect('localhost','root','123456');
$sql = "Select * from session_test where admin= '$admin' and pwd='$pwd'";
$result = mysql_db_query($db,$sql,$c);
if( mysql_num_rows( $result ) )
{
$rs = mysql_fetch_array( $result );
$_SESSION['admin'] = $admin;
}
else
{
exit('用户名密码不正确');
}
//好上面的登陆实例完成了,现在我们来判断用户是否为登陆状态,如果是就进入相关页面
代码如下
|
复制代码
|
if( isset( $_SESSION['admin'] ) && isset( $_SESSION['admin'] != '' ) )
{
header('location:http://www.111cn.net'); //判断了session的admin是有值的所以进行跳转
}
else
{
exit('未登陆');
}
// 下面我们再退出登陆状态
代码如下
|
复制代码
|
$_session["admin"] = '';
//或
session_unset();
//或
session_destroy();
//本站原创文章转载注明来自www.111cn.net
?>
|
|
|