提交表单时如何引用 PHP 文件?我正在使用文本编辑器,所以没什么特别的。
这是代码对我不起作用:
<html>
<body>
<form action="MAILTO:example@google.com">
<input>
</form>
</body>
</html>
您的代码不是 PHP。事实上,这没有任何意义。matilo:email@derp.com
只是一个打开浏览器默认电子邮件客户端的链接。
action
正如 Marc B 作为评论发布的那样,您可以在-argument中引用任何文件(例如 PHP) 。在此文件中,您将在$_POST
-variable 中提供所有表单字段。
如果您想发送电子邮件,您需要查看该mail
功能 (http://www.php.net/mail)。只是想指出,没有内置函数可以将您的表单作为电子邮件发送(看起来这就是您想要的)。您要么必须编写自己的代码,要么使用执行此操作的库。
表单标签的 action 属性将浏览器定向到您要发送表单数据的位置。要将浏览器定向到 PHP 脚本,只需将代码中的 action 属性更改为您希望将数据发送到的 PHP 脚本。
<form action="my_php_file.php">
<html>
<body>
<form action="welcome.php" method="post">
Name: <input type="text" name="fname" />
Age: <input type="text" name="age" />
<input type="submit" />
</form>
</body>
</html>