我对mkdir()
函数有疑问。
在我的网站上,首次用户可以登录添加mkdir()
工作照片,而同一用户第二次上传图像:
警告:mkdir():文件存在。
消息可以显示,我将检查mkdir中的所有格式,但没有人起作用。
我的代码如下:
$folder="users/$aid/projects/$prname/";
if(!file_exists($folder) && is_dir($folder)) {
$path = mkdir("$folder/images", 0777, true);
}
第一次访问此页面时创建的用户目录,但会显示第二次无法正常工作的上载图像。
剩余内容也未保存在数据库中。
首次用户可以访问创建的图像文件夹。用户第二次也访问该页面时出现了图片上传问题。
答案 0 :(得分:0)
您可以尝试以下方法吗? 首先,我们需要检查文件夹是否存在。
$folder="users/$aid/projects/$prname/";
if(!is_dir($folder))
mkdir("$folder", 0777, true))
if (!is_dir($folder."/images"))
$path = mkdir("$folder/images", 0777, true);