假设有一个HTML文件,其中包含一个表单,其中包含一些数据,这些数据是使用textarea和checkbox从用户那里获取的。如何将此数据发送到PHP文件?
答案 0 :(得分:2)
所有表单变量都在php中的$ _GET或$ _POST数组中(取决于您用来提交表单的方法。
textarea或复选框需要这样命名:
<!-- HTML form -->
<form method="post" action="collect.php">
Comments: <textarea name="comments" cols="20" rows="5"></textarea> <br/>
Tick to select <input type="checkbox" name="checker"/>
</form>
// collect.php
$comments=""; if(isset($_POST["comments"])) { $comments = $_POST["comments"]; }
$checker=""; if(isset($_POST["checker"])) { $comments = $_POST["checker"]; }
答案 1 :(得分:2)
您可以通过提交表单发布此数据,然后在php文件中使用$_POST['fieldname'];
来使用HTML页面上的值。
答案 2 :(得分:1)
表单中的值将在$ _GET和$ _POST数组中可用,具体取决于表单中使用的方法。
答案 3 :(得分:0)
表单的action属性定义表单数据发送到的php脚本(或其他脚本)。您可以使用$_GET
和$ _ POST
获取数据。在以下示例中,文本输入将提交给form_action.php
<form action="form_action.php" method="get">
First name: <input type="text" name="fname" /><br />
Last name: <input type="text" name="lname" /><br />
<input type="submit" value="Submit" />
</form>