ユーザーがsubmits.pngという名前の画像をtmpフォルダーから取得し、それをBusiness_Namesのフォルダー/ユーザーが入力したものに入れようとしています。私はphpで連結するのに問題があります。それが私に与えるエラーは、ファイルが存在しないということです
$filename = str_replace(" ","_", trim($username) );
mkdir("Business_Pages/". $filename."/");
if( $fp = fopen("Business_Pages/". $filename . "/" . $filename . ".php", "w") )
{
fwrite($fp,"<?php session_start();");
fwrite($fp,"if(isset(\$_SESSION['id'])) { ?>");
fwrite($fp, $doctype.$htmlOpen.$head.$bodyOpen.$header.$wcImage.$accountTable.$linksTable.$bodyClose.$htmlClose);
fwrite($fp,"<?php } else { echo \"User not logged in\";} ?>");
fclose($fp);
}
$tmpdir = "tmp/";
$userdir = "Business_Pages/ . $filename . '/' ";
rename("$tmpdir . $filename . '/' . '.png'",
"$userdir . $filename . '/' '.png'");