HTML <form> action属性必须绝对引用.php文件来发送表单数据吗?

时间:2018-03-04 00:25:28

标签: php html

举个例子:

<form action="/action_page.php" method="get">
#Code here...
</form>

action属性导致提交将表单数据发送到名为action_page.php的PHP文件。

是否可以将其引用到HTML文件中?

喜欢,也许:

<form action="/action_page.html" method="get">
#Code here...
</form>

我意识到这可能是一个简单的问题。但我真的只想知道是否有可能。

不是,有没有其他方法可以将表格数据从HTML文件#1发送到HTML文件#2,以便我可以使用文件#2中文件#1的数据?

注意:

我不想操纵我的HTML文件来运行或作为PHP文件运行,除非它是将表单数据从一个HTML文件传输到另一个HTML文件的最佳方式。

1 个答案:

答案 0 :(得分:0)

action必须指向一个网址。

如果你发出POST请求,那么提交的数据只能用于服务器端代码(浏览器端的JavaScript无法访问它)。

HTML不是一种编程语言。 POST请求无法执行任何操作。服务器端代码可以动态生成HTML作为其输出。

服务器端代码可以用PHP编写。它不一定是。您可以使用您喜欢的任何编程语言。

如果您使用PHP,那么您不必在URL中使用.php,但这是配置服务器以运行PHP程序以生成对特定URL请求的响应的最简单方法。