投稿のタイトルにどのように名前を付けるべきかわかりません。
私は自分のページにフォルダーを作成している送信ボタンを持っています。押したらすぐ。サイトは自動的に更新されます。私のドキュメントには、ページを更新するように指示するスクリプトが設定されていません。何かを送信したときに発生しますよね?
if (isset($_POST['createDir'])) {
$dir = $_POST['dirname'];
$targetfilename = PATH . '/' . $dir;
if (!is_dir($targetfilename)) {
mkdir($targetfilename);
chmod($targetfilename, 0777);
} else {
echo "Folder exists!";
}
}
私のスクリプトのもう少し下に、ファイルとフォルダーを削除するという同じことがあります。
if (isset($_POST['deleteBtn'])) {
chmod(PATH, 0777);
foreach ($_POST['deletefiles'] as $value) {
unlink(PATH . '/' . $value);
}
echo "<META HTTP-EQUIV=Refresh CONTENT='0'>"; //doesn't work without it!
}
送信ボタンをクリックしてフォルダーを削除すると、ページが更新されません。スクリプトは機能し、ファイルは削除されますが。フォルダを作成するスクリプトとファイルを削除するスクリプトの違いはどこですか。実はよくわかりません。
よろしくマット