我在register.html中有一个html表单。提交后,使用register.php。
中的脚本将数据插入数据库因为,只有几行代码,我想将它们放在同一个文件中。现在我有:
<form action="register.php" METHOD="POST">
如果我将表单和php脚本放在同一个文件中,我应该在action =“”上调用什么?
答案 0 :(得分:2)
答案 1 :(得分:2)
您可以将操作保留为您要拨打的文件的名称。但是在文件的顶部,确保检查表单是否已发布,然后在您到达页面头部之前对其进行处理。它必须是一个php页面,而不是html。
所以它看起来像:
<?php
if (!empty($_POST['whatever']))
{
//process the database stuff here
}
?>
<html>
<head>
</head>
<body>
</body>
</html>
答案 2 :(得分:0)
动作采用相对或绝对路径的形式,形式所在的位置并不重要。
您需要将操作用户捕获到捕获POST的文件的路径。 PHP并不关心它来自同一个文件:)