当仅为用户创建用户时,如何创建新文件夹。因此他可以上传视频/图像,并且只能访问他的视频/图像。我尝试了 mkdir() 它创建了一个全新的目录结构。我希望它在“上传”目录中为创建的每个用户创建一个新文件夹,以便他可以将视频/图像上传到自己的文件夹中,然后在网络上播放它们。
<?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
}
}
?>
最佳答案
只需授予上传文件夹的写权限(777 更好)。然后使用用户唯一的 ID 创建子文件夹。我希望它会有所帮助。
关于php - 当仅为用户创建用户时,如何创建新文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36472110/