返回包含帖子内容的新帖子页面?

时间:2011-08-11 19:27:48

标签: php post

您好我正在处理文章脚本

我在新帖子页面(new_post.php)中有一个小问题

我的表单页

<form>
input name = "post_title"
textarea = "post_content"
</form>

在我的proccess页面中我有(php if statment)

例如

if(empty($_POST['post_title]){
$_SESSION['error'] = 'Title field is empty !';
header("location: newpost.php");
}

它工作正常

但问题是

如果系统重定向我,我丢失了帖子数据!

对不起我的语言,但我的意思是

如果系统将我重定向到新的帖子页面,那么我在帖子内容的文本区域中写入的数据就会丢失!

那么,重定向后如何保持这些数据不丢失?

2 个答案:

答案 0 :(得分:0)

在重定向之前将发布数据保存到$ _SESSION变量(或数组)。这样,您可以稍后再回忆起来。

答案 1 :(得分:0)

您可以通过使用php函数来显示表单来避免重定向。这样你就可以简单地将值作为参数传递给函数。
function showForm($title="", $content=""){
{display form using the arguments as values for each form field}
}