几分钟前,我开了一个关于mkdir的问题。我解决了这个问题。所以问题2。
现在我已经使用了mkdir编码,我尝试在原始文件中实现它。
我已尝试调试代码,但无论我做什么都不行。
这是我尝试使用的代码:
<?php
if (isset($_FILES['profilepic'])) {
if (((@$_FILES["profilepic"]["type"]=="image/jpeg") || (@$_FILES["profilepic"]["type"]=="image/png") || (@$_FILES["profilepic"]["type"]=="image/gif"))&&(@$_FILES["profilepic"]["size"] < 1048576)) { //1 Megabyte
$chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
$rand_dir_name = substr(str_shuffle($chars), 0, 15);
mkdir("userdata/profile_pics/$rand_dir_name", 0777, true);
}
else
{
}
}
?>
<p>UPLOAD YOUR PROFILE PHOTO:</p> <br />
<form action="" method="POST" enctype="multipart/formdata">
<img src="./img/default_pic.png" width="70" />
<input type="file" name="profilepic" /><br /><br />
<input type="submit" name="uploadpic" value="Upload Photo"><br />
</form>
一些背景信息,我正在尝试创建个人资料照片上传页面。每当我上传图片时,都应该创建一个随机生成名称的文件夹。问题是它没有创建文件夹。
有什么想法吗?提前谢谢。