解决方案 »
- eclipse 运行不能访问php程序的页面。
- 把session写入数据库问题。
- 帮忙看一下!为什么$text=random_text(5)有错?
- 在Window2003 IIS环增下安装PHP环境,请帮看看,哪里不对?
- 如何把项目挂在服务器上运行?
- 由phpmyadmin管理得到得指令在mysql中執行是亂碼
- [PHP配置问题]一个很菜但是很棘手的问题,自认为高守的来
- 将本页转到指定的页面,关闭其父窗口?怎么办,单个功能都可以实现!
- 玩PHP以来遇到的最奇怪的问题
- php4的session问题,紧急!!!
- php调用同时带有输入输出参数的存储过程的问题
- post发送的 信息$_POST 收不到
$uid = isset($_SESSION['task']['uid'])? $_SESSION['task']['uid']: (isset($_COOKIE['tuid'])? $_COOKIE['tuid']: '');
$username = isset($_SESSION['task']['username'])? $_SESSION['task']['username']: (isset($_COOKIE['tusername'])? $_COOKIE['tusername']: '');if ($uid && $username) {
header('location:index.html');
}else {
header('location:http://xxx.xxx.com/auth/login/logintype/2');
}
取值 $test=$_SESSION['value'];判断:
if($_SESSION['value']==1)
echo '登陆了';
else
echo '未登陆';
这是session+cookie的,凡是类似的程序,都是session+cookie完成,session+其他方法 来配合使用
if(isset($_SESSION['login']) && $_SESSION['login'] == '1'){ //如果这个值是1说明已经登录了,直接跳转到你想要的页面
header('location:网站主页.php');
}else{
header('location:登录页面'); //跳转
}
判断用户密码对否
对:给session赋值,$_SESSION['login']='$UserID';再跳到登录成功的页面
不对:页面跳转回登录页面这样在其他地先session_start();判断isset($_SESSION['login'])就可以判断是否登录,同时还可以判断登录人的ID