我使用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())");
}
}
但在重定向到同一页面之后,它最近没有显示评论。 在 referh 上,它开始显示。
答案 0 :(得分:1)
在插入查询后插入从数据库中获取数据的代码。
答案 1 :(得分:0)
如果要将用户重定向到同一页面,则不会在$ _POST变量中获取值,因为表单不会再次提交。 您可能必须在会话中存储comment_author和comment_content值,否则您可能必须在刷新页面时传递这些值。
答案 2 :(得分:0)
您似乎只使用纯PHP。
标题("位置:网址")