我有一个应该有一些必填字段的表单。如果缺少某些字段,则不应丢失已填写的字段。因此,再次设置值。处理应该如何?
我只能使用一个php脚本(表单action = $_SERVER['PHP_SELF']
),它可以完成所有操作,包括完成后发送邮件。
或者我应该使用form.php作为表单,使用form_do.php进行处理?如何将form_do.php中的POST值移交给form.php?
哪种可能性更好?
编辑:
我尝试使用此代码设置POST值
$referer = $_SERVER["HTTP_REFERER"];
header('POST ' . $referer . ' HTTP/1.1');
header('Host: '. $_SERVER["HTTP_HOST"]);
header('Connection: close');
header('Content-type: application/x-www-form-urlencoded');
header(implode(',',$_POST));
但它不会在浏览器中打开。相反,它试图用记事本打开......我做错了什么?
答案 0 :(得分:0)
您可以<form action="form_do.php" method="post"
发送h