2
我希望能夠從HTML文件中刪除公共html文件中的所有文件夾和文件上按一下按鈕公共HTML中。下面的代碼是我做過嘗試,但沒有運氣。PHP刪除所有文件夾和文件的public_html從按鈕的public_html中的文件點擊
此文件的位置是 「家庭/用戶/的public_html/delete.html」。但它似乎沒有工作
<?php
function remove_directory($directory) {
if (!is_dir($directory)) return;
$contents = scandir($directory);
unset($contents[0], $contents[1]);
foreach($contents as $object) {
$current_object = $directory.'/'.$object;
if (filetype($current_object) === 'dir') {
remove_directory($current_object);
} else {
unlink($current_object);
}
}
rmdir($directory);
}
if ($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['dir'])) {
$dir = $_POST['dir'];
if ($dir[0] != '.') remove_directory("$dir");
}
?>
<h1>DELETE</h1>
<form action="" method="post">
<input type="hidden" name="dir" value="home/user/public_html/" />
<input type="submit" name="delete"/>
</form>
嘗試改變你的文件擴展名.PHP。 PHP不以html文件。 –
我已在服務器配置還需要閱讀HTML文件作爲PHP –