必须是HTML action attribute absolutely refer to a .php file to send form data?

问题描述 投票:0回答:1

举个例子:

<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文件的最佳方式。

php html
1个回答
0
投票

action必须指向一个URL。

如果您发出POST请求,则提交的数据仅可用于服务器端代码(浏览器端JavaScript无法访问它)。

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.