本文目录一览:
- 1、php中怎么用session来控制页面的访问权限
- 2、php session保存文件夹权限问题
- 3、十万火急,关于用PHP写留言板时登录权限的SESSION用法,新手不会啊
- 4、php后台登陆权限判断是用session好还是cookie好?
- 5、php中怎么用session来控制页面的访问权限?
- 6、php session权限问题
php中怎么用session来控制页面的访问权限
在session()里放入一个值,然后用if-else语句判断即可;如$_SESSION['name']='abc';
if($_SESSION['name']=='abc'){
//有权限访问该页面
}else{
//无权访问
}
php session保存文件夹权限问题
只要有写权限就可以了。session的目录为了不被泄露,最好不要设在站点目录下。可以设在/tmp目录下。
十万火急,关于用PHP写留言板时登录权限的SESSION用法,新手不会啊
首先在connect.php的第一行加上:session_start();
然后在登陆页面把setcookie改成:$_SESSION['cookie']='OK';或者
$_SESSION['cookie']='out';
将所有$_COOKIE['cookie']换成:$_SESSION['cookie']
然后在list文件中include("connect.php");之后加上
include("session_x.php");
session_x.php(文件所在目录与connect.php相同)代码如下:
?php
if ($_SESSION['cookie']=='out')
{
echo 'SCRIPT language=JavaScriptwindow.location="login.php";/script';
exit;
}
?
最后要在你的系统登陆状态下,加个退出的按钮
用于退出session
代码如下:exit.php
?php
session_start();
ob_start();
session_destroy();
$s=($_GET['s']=='')?'SCRIPT language=JavaScriptwindow.location="login.php";/script':'SCRIPT language=JavaScriptwindow.location="list.php";/script';
echo $s;
?
php后台登陆权限判断是用session好还是cookie好?
一般是存session,但是如果要设置以后自动登录就同时保存到cookie,因为cookie是客户端的
登录之后一般都是判断session
安全性session是服务器端的,相对cookie安全性要好一些,现在都是session和cookie结合使用
php中怎么用session来控制页面的访问权限?
基本思路对的,但是密码就不用了吧,另外,简单一点,在登录设置session时就可以设置一个新的值来存放其权限,在程序中进行检查即可。
php session权限问题
检查C:\WINDOWS\TEMP\的权限.要有user的权限.才能写入.
因为session实际上要记录一个文件.在过期后他会自动删除这个文件.
如果你是虚拟主机的话.需要和服务器那边联系.
如果是自己的服务器.可以设置 一下权限就可以了.