我有一個用戶按鈕,刪除一個帖子時,使用下面的代碼點擊它。但是,用戶必須刷新頁面以查看帖子已被刪除。有沒有辦法強制頁面刷新時,用戶單擊刪除按鈕,而不使用標題的方法?我正在使用WordPress,並且頭文件已經通過模板發送,如果我嘗試頭文件(JavaScript代碼),則會出現頭文件已經發送的錯誤。強制頁面刷新後,用戶單擊表單按鈕
if(isset($_POST['remove'])){
$the_WID = $_POST['remove'];
$dlt = "DELETE FROM posts WHERE post.WID = :postWID";
$stmtdlt = $dbh->prepare($dlt);
$stmtdlt->bindParam(':postWID', $the_WID, PDO::PARAM_INT);
$stmtdlt->execute();
<form action="" method="post">
<button type="submit">Delete</button>
<input type="hidden" name="remove" value="<?php echo $resulting[post]; ?>">
</form>
JavaScript有重新加載當前文檔的重新加載()函數。您可以將標題設置爲標題('Location:http://www.example.com「),甚至可以使用AJAX。 – TEK 2014-08-30 18:03:55