次のようなページ構造があります。
domain.com/index.php
domain.com/setup/index.php
domain.com/setup/setup.php
このページ/setup/index.php
には、次のようなフォームがあります。
<form action="" method="post">
<input type="submit" name="finishSubmit" value="Finish" />
</form>
そのフォームが送信されたら、ディレクトリ/setup/
を削除して、その子index.php
とsetup.php
. その後、リダイレクトする必要がありますdomain.com/index.php
私はrmdir
このように使用してみました:
if (isset($_POST['finishSubmit'])) {
rmdir('../setup');
header ('location: ../');
}
使い方が間違っているか、パスが間違っていますが、機能していません。これを行う正しい方法は何ですか?
注:ドメイン名がわからないため、上記のような相対パスを使用する必要があります。