
一、实验目的
1) 了解session 与cookie的区别
2) 掌握session 与 cookie 的使用
二、实验内容
1) php session用户登陆信息保存
2) php cookie 用户信登陆息保
三、实验过程
1 php session用户登陆信息保存
1) 登陆页面及判断是否登录页面 session.php
if($_SESSION[user]!=null)
{
?>
=$_SESSION[user]?> has login!
}
else
{
?>
}
?>
2) 处理用户登陆页面 doSession.php
session_start();
$username =$_POST[username];
$password=$_POST[pwd];
echo $password.$username;
if($username=="ly" && $password=="123")
{
echo "login success!";
$_SESSION[user]="ly";
}
else
{
echo "login false";
}
?>
问题:
1、session_start() 函数是否必须放在第一行?有没有其它解决办法?
2、如何清除 session 数据?
2 php cookie 用户信登陆息保
1) 用户登陆及cookie 检测页面cookie.php
if($_COOKIE[user]!=null)
{
?>
=$_COOKIE[user]?> has login!
}
else
{
?>
}
?>
2) 处理用户登陆页面 doCookie.php
$username =$_POST[username];
$password=$_POST[pwd];
echo $password.$username;
if($username=="ly" && $password=="123")
{
echo "login success!";
if($_POST[rm]=="yes"){
setcookie("user
}
}
else
{
echo "login false";
}
?>
问题:
1、如何让cookie失效 ?
2、session 和 cookie 它们之间有什么区别?
