php根据用户名来创建用户文件夹

1:获取用户名

在登录页面使用session来存储用户名,判断如果用户登录成功,保存user。

以便在不同的php页面之间传递user值;

利用session来实现当同一个浏览器访问时,同一个web服务器内不同页面之间的传参。(不同页面传值还有其他方法,不一定要用session)

session_start();
$_SESSION [ 'user' ] =  $name;

注:session则只是将一个ID存放在客户端做为与服务端验证的标记,而真正的数据都是放在服务端的内存之中的。

 

2:获取user

获取在登录页用session存储的用户名,将user取出;

session_start()的作用——共享一个会话内所定义的变量

session_start();
$user = $_SESSION['user'];

 

3:根据user创建文件夹

在load路径下创建用户文件夹;

$path = 'load/'.$user;
mkdir($path, 0777, true);

创建文件夹时记得权限为777,如果是0的话,创建的文件夹属性是只读,不能在里面放入文档。

 

本文只是个人写网页是遇到的一点问题,来记录下解决方法。

posted @ 2021-10-18 23:38  voller  阅读(135)  评论(0)    收藏  举报