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