PHP表单与进程在同一页面上?

Ahm*_*tte 4 php forms

我已经在我的页面上创建了一个表单,并且从我接下来的教程中说我必须有一个包含所有php处理的第二页,是不是可以将php保持在同一页面上,当用户点击提交时表格发送?

为什么这不适用于我的流程页面?它没有回应任何东西:S

<?php 
$kop = mysql_real_escape_string($_POST['severity']);
$loc = mysql_real_escape_string($_POST['location']};
$summary = mysql_real_escape_string($_POST['summary']);
$name = mysql_real_escape_string($_POST['name']);
$email = mysql_real_escape_string($_POST['email']);

echo $kop;
echo $loc; 
echo $summary; 
echo $name; 
echo $email;
?>
Run Code Online (Sandbox Code Playgroud)

Wou*_*urg 10

如果按下提交按钮,您可以签入同一文件.(http://pastebin.com/8FC1fFaf)

if (isset($_POST['submit'])) 
{ 
    // Process Form
}
else
{
    // Show Form
}
Run Code Online (Sandbox Code Playgroud)

关于表单检查,您可以保存用户输入,如果其中一个数据无效,您可以回显旧数据并再次显示表单.

编辑:正如PeeHaa所述,你需要将动作留空;)