我有mkdir()
功能的问题。
在我的网站第一次用户可以登录添加照片mkdir()
工作和相同的用户第二次上传图片:
警告命令mkdir():文件存在。
消息可以显示我将检查的mkdir所有格式没有一个工作。
我的代码如下所示:
$folder="users/$aid/projects/$prname/";
if(!file_exists($folder) && is_dir($folder)) {
$path = mkdir("$folder/images", 0777, true);
}
第一次用户访问这个网页目录中创建的,但它不是上面的错误工作第二次上传图像显示。
保持内容还没有保存在数据库中。
第一次用户可以访问图像文件夹中创建。第二次也是用户访问该页面上传图片时发生问题。
你可以尝试如下?首先,我们需要检查,如果该文件夹存在。
$folder="users/$aid/projects/$prname/";
if(!is_dir($folder))
mkdir("$folder", 0777, true))
if (!is_dir($folder."/images"))
$path = mkdir("$folder/images", 0777, true);