-2
mkdir("Business_Pages/".$username);
$fp = fopen("Business_Pages/$username".$username".html", "w");

fwrite($fp, "<html> <head> <link rel='stylesheet' href='index.css'>  </head </html>");

fclose($fp);

動作するBusiness_Pagesにディレクトリを作成しようとしていますが、html入力の名前が何であれ、新しく作成されたディレクトリにファイルを作成しています。私は基本的にパス名の最後に変数 $username をしようとしていますが、それはうまくいきません

4

2 に答える 2

2
$fp = fopen("Business_Pages/". $username . '/' . $username . ".html", "w");
于 2013-03-30T00:56:23.717 に答える
1

コードにいくつかの構文エラーがあります。

$contents = "<html> <head> <link rel='stylesheet' href='index.css'>  </head </html>"

$dir = "Business_Pages/$username";
if (!is_dir($dir))
    mkdir($dir);

$filename = $username . '.html';

file_put_contents($dir . '/' . $filename, $contents);
于 2013-03-30T00:57:28.893 に答える