如何在为用户创建用户时创建新文件夹

时间:2016-04-07 09:33:02

标签: php html mysql directory

如何在为用户创建用户时创建新文件夹。因此,他可以上传视频/图像,只能访问他的视频/图像。我试过mkdir()它创建了一个全新的目录结构。我希望它在“uploads”目录中为每个创建的用户创建一个新文件夹,这样他就可以将视频/图像上传到他自己的文件夹中,然后在网上播放。

<?php
     if($count == 0){

      if(mysql_query("INSERT INTO users(user_name,user_email,user_pass) VALUES('$uname','$email','$upass')"))
      {
       ?>
       <script>alert('successfully registered ');</script>

    <?php
    $structure = "uploads/UserFolder";
    if(!mkdir($structure, 0777,true)){
     die('Did not create a folder.');

    }

      }
      else
      {
       ?>
       <script>alert('error while registering you...');</script>
       <?php
      }  
     }
     else{
       ?>
       <script>alert('Sorry Email ID already taken ...');</script>
       <?php
     }

    }
    ?>

1 个答案:

答案 0 :(得分:0)

只需为上传(777更好)文件夹提供写入权限。然后创建具有用户唯一ID的子文件夹。我希望它会有所帮助。

相关问题