我正在为某人创建一个网站,并且正在为他创建一种将图像上传到他的网站的不同项目的方法。这些项目的工作方式是 /includes/prosjekter/ projectnamehere /img 中的所有文件都显示在页面上。所以我需要将文件上传到该路径。
当我在本地机器上手动创建路径并尝试将图像上传到该项目时,效果很好。
但是,如果使用网站和此代码创建项目路径和文件,则它根本不起作用。
if(isset($_POST['nyttProj']) && $admin){
$name = $_POST['overskrift'];
$beskNew = $_POST['beskFromTxt'];
$path = "includes/prosjekter/".$name."/";
mkdir($path,0777);
mkdir($path.'/img',0777);
$fileTxt = fopen($path.'besk.php','w',1);
fwrite($fileTxt, $beskNew);
fclose($fileTxt);
}
考虑到它与手动制作的文件夹完美配合,我猜文件夹有问题。
任何人都知道发生了什么,也许有解决方案?