我正在使用ISSET條件添加對頁面的評論後,將其保存到數據庫。如何在提交後立即顯示評論
if (ISSET($_POST['comment_submit'])) {
$comment_author = $_POST['comment_author'];
$comment_content = $_POST['comment_content'];
$post_id = $_POST['post_id'];
if ($comment_content!="") {
$new_comment = mysql_query("INSERT INTO comment (post_id, comment_author, comment_content, comment_date) VALUES ('$post_id', '$comment_author','$comment_content', now())");
}
}
但重定向到同一頁面後,它沒有顯示最近發佈的評論。 在指定它開始顯示。
'isset()函數'應該是小寫的,我認爲。插入後如何重定向? – jammypeach
@jammypeach'isset()'不區分大小寫。 – Daan
就像一個註釋,你可以廣泛開放SQL注入攻擊,http://www.php.net/manual/en/security.database.sql-injection.php,並且mysql_ *函數被折舊,你應該看看mysqli_或PDO –