php中session的用法
我是一个新手,刚接触PHP不久。不知道session怎么用,我的需求大概是一个index页面这个页面是登录用的,登录后把用户信息保存到session中,然后跳转到user...
我是一个新手,刚接触PHP不久。不知道session怎么用,我的需求大概是一个index页面 这个页面是登录用的,登录后把用户信息保存到session中,然后跳转到userInfo页面,从session中取出用户信息,就这样了。我写的总是有问题,那位大侠帮帮忙,谢了……
展开
9个回答
展开全部
php session很简单。
①首先是启动session。session_start();
②然后是写一个session文件 $_SESSION['lp_user_name']="lidjio";
$_SESSION['lp_user_id']=1;
$_SESSION['lp_user_phone']=1864xxxxxxx;
$_SESSION['lp_user_lineid']=001;
$_SESSION['lp_user_linename']="广东至北京";
③如果你想要读取这个session文件中的某一个数值可以这样弄。
$lp_user_name=$_SESSION['lp_user_name'];
$lp_user_linename=$_SESSION['lp_user_linename'];
echo $lp_user_name; //输出来的就是 lidjio
①首先是启动session。session_start();
②然后是写一个session文件 $_SESSION['lp_user_name']="lidjio";
$_SESSION['lp_user_id']=1;
$_SESSION['lp_user_phone']=1864xxxxxxx;
$_SESSION['lp_user_lineid']=001;
$_SESSION['lp_user_linename']="广东至北京";
③如果你想要读取这个session文件中的某一个数值可以这样弄。
$lp_user_name=$_SESSION['lp_user_name'];
$lp_user_linename=$_SESSION['lp_user_linename'];
echo $lp_user_name; //输出来的就是 lidjio
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sesson('user',$user);==》将$user的值(无论数组还是字符串,对象等)存入sesson。
$user=sesson('user');==》获取存储的sesson。
$user=sesson('user');==》获取存储的sesson。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
初始 Session: session_start()。
存储 Session 变量:$_SESSION['name']='快聘100';
调用Session:$name = $_SESSION['name']; echo $name;
释放变量:unset($_SESSION['name']);
销毁Session:session_destroy();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
session_start();
$_SESSION["name"]="admin";
这样是对的
判断的时候用
session_start();
if ($_SESSION['name'] == "admin") {
echo '登录成功!';
} else {
}
注销时:
session_start();
$_SESSION = array();
if (isset($_COOKIE[session_name()])) {
setcookie(session_name(), '', time()-42000, '/');
}
session_destroy();
$_SESSION["name"]="admin";
这样是对的
判断的时候用
session_start();
if ($_SESSION['name'] == "admin") {
echo '登录成功!';
} else {
}
注销时:
session_start();
$_SESSION = array();
if (isset($_COOKIE[session_name()])) {
setcookie(session_name(), '', time()-42000, '/');
}
session_destroy();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当你访问完一个php后,php返回完就结束了,你在php上定义的任何变量在下次访问的时候都用不了了,所以,有session,其实就是相当于在服务器端的全局变量(有时间限制),当你的cookie上的session_id没变的时候,服务器就会根据session_id返回你需要的session。记得用之前先session_start()
例子
session_start();
if($_SESSION['name']){
echo $_SESSION['NAME']
}
例子
session_start();
if($_SESSION['name']){
echo $_SESSION['NAME']
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |