Html表单和php函数在同一个文件上

Html表单和php函数在同一个文件上,php,Php,我在register.html中有一个html表单。提交时,使用register.php中的脚本将数据插入数据库 因为只有几行代码,我想把它们放在同一个文件中。现在我有: <form action="register.php" METHOD="POST"> 如果我将表单和php脚本放在同一个文件中,那么在action=“””上应该调用什么?action采取相对或绝对路径的形式,表单在哪里并不重要 您需要使用该操作访问捕获文章的文件路径。PHP不在乎它来自同一个文件:)使用 ac

我在register.html中有一个html表单。提交时,使用register.php中的脚本将数据插入数据库

因为只有几行代码,我想把它们放在同一个文件中。现在我有:

<form action="register.php" METHOD="POST">


如果我将表单和php脚本放在同一个文件中,那么在action=“””上应该调用什么?

action采取相对或绝对路径的形式,表单在哪里并不重要

您需要使用该操作访问捕获文章的文件路径。PHP不在乎它来自同一个文件:)

使用

action=”“


$\u SERVER
是一个保留变量--请参阅更多。

您可以保留调用文件的名称。但在文件的顶部,确保检查表单是否已发布,然后在到达页面顶部之前对其进行处理。它必须是一个php页面,而不是html

所以它看起来像:

<?php
if (!empty($_POST['whatever']))
{
    //process the database stuff here
}
?>
<html>
<head>
</head>
<body>
</body>
</html>


完全忽略它并检查post数据,以确定它是否是提交的,这很好,但是如果我在该页面上有3个表单和3个不同的php脚本呢?action=”“如何知道该调用什么?您需要为每个表单的
标记赋予不同的
名称
属性。然后在php脚本中,使用
isset
检查发送了哪一个。例如,