私は誰かのためにウェブサイトを作成していて、彼が自分のサイトのさまざまなプロジェクトに画像をアップロードする方法を作成しています. プロジェクトは、/includes/prosjekter/ projectnamehere /img 内のすべてのファイルがページに表示されるように機能します。そのため、そのパスにファイルをアップロードする必要があります。
ローカル マシンでパスを手動で作成し、そのプロジェクトにイメージをアップロードしようとすると、うまく機能します。
ただし、Web サイトとこのコードを使用してプロジェクト パスとファイルを作成すると、まったく機能しません。
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);
}
手動で作成したフォルダーで完全に機能することを考えると、フォルダーに何か問題があると思います。
誰が何が起こっているのか知っていて、おそらく解決策を持っていますか?