如何使用 PHP 获取输入字段值
2022-08-30 10:29:08
我有一个输入字段,如下所示:
<input type="text" name="subject" id="subject" value="Car Loan">
我想获取输入字段值并将其分配给会话。如何使用PHP或jQuery执行此操作?Car Loan
我有一个输入字段,如下所示:
<input type="text" name="subject" id="subject" value="Car Loan">
我想获取输入字段值并将其分配给会话。如何使用PHP或jQuery执行此操作?Car Loan
使用 PHP 或超全局通过 HTML 标记的名称检索输入标记的值。$_POST
$_GET
例如,更改窗体中的方法,然后通过输入的名称回显值:
使用 $_GET
方法:
<form name="form" action="" method="get">
<input type="text" name="subject" id="subject" value="Car Loan">
</form>
要显示该值,
<?php echo $_GET['subject']; ?>
使用 $_POST
方法:
<form name="form" action="" method="post">
<input type="text" name="subject" id="subject" value="Car Loan">
</form>
要显示该值,
<?php echo $_POST['subject']; ?>
使用 PHP 从表单中获取值的示例:
把这个放在foobar.php:
<html>
<body>
<form action="foobar_submit.php" method="post">
<input name="my_html_input_tag" value="PILLS HERE"/>
<input type="submit" name="my_form_submit_button"
value="Click here for penguins"/>
</form>
</body>
</html>
阅读上面的代码,以便您了解它的作用:
“foobar.php是一个包含 HTML 表单的 HTML 文档。当用户按窗体内的提交按钮时,将运行窗体的 action 属性:。该表格将作为POST请求提交。表单内部是一个名为“my_html_input_tag”的输入标记。它的默认值是“药丸在这里”。这会导致浏览器上出现一个文本框,其中包含文本:“PILLS HERE”。右侧是一个提交按钮,当您单击它时,浏览器URL将更改为并运行以下代码。foobar_submit.php
foobar_submit.php
将此代码放在与 foobar 相同的目录中foobar_submit.php.php:
<?php
echo $_POST['my_html_input_tag'];
echo "<br><br>";
print_r($_POST);
?>
阅读上面的代码,以便您知道它的作用:
上面的HTML表单用表示表单内html元素的键/值对填充了$_POST超全局。回显按键打印出值:“my_html_input_tag”。如果找到密钥(即它就是),则返回其值:“PILLS HERE”。
然后,print_r打印出 $_POST 中的所有键和值,以便您可以查看其中的其他内容。
带有 name= 的输入标记的值已放入 $_POST,并且您在另一个 PHP 文件中检索它。my_html_input_tag