2012-08-01 158 views
0

我有一个PHP代码:php目录密码保护

if (isset($_POST['submit'])) { 

    $name = $_POST['gname']; 
    $description = $_POST['gdescription']; 

    mkdir ("upload/$name", 0777); 

} 

保护新目录时的形式创建它,密码本身是由定义其工作完全正常不过是有办法密码用户是否通过表单中的某个字段?

+2

O_O ;;你真的想用任意的用户输入来修改文件系统吗?我会说不。了解安全性。你想在这里做什么?在99.99%的情况下,你应该没有实际的物理文件夹。 – deceze 2012-08-01 12:08:02

回答

1

PHP中有一个chown()函数,它将文件夹的所有者设置为特定用户,但该用户需要在运行系统的服务器上定义。

更好的方法是简单地通过页面自己做所有权,以确保只有合适的所有者才能访问其中的文件。

+0

你会怎么做? – user1568510 2012-08-01 12:53:28