gpt4 book ai didi

php - 使用 $_POST 在同一页面上获取输入值

转载 作者:可可西里 更新时间:2023-11-01 13:40:16 25 4
gpt4 key购买 nike

抱歉,如果这是一个相当基本的问题。

我有一个带有 HTML 表单的页面。代码如下所示:

<form action="submit.php" method="post">
Example value: <input name="example" type="text" />
Example value 2: <input name="example2" type="text" />
<input type="submit" />
</form>

然后在我的文件 submit.php 中,我有以下内容:

<?php
$example = $_POST['example'];
$example2 = $_POST['example2'];
echo $example . " " . $example2;
?>

但是,我想消除对外部文件的使用。我想要同一页上的 $_POST 变量。我该怎么做?

最佳答案

将其放在一个 php 文件中:

<?php
if (isset($_POST['submit'])) {
$example = $_POST['example'];
$example2 = $_POST['example2'];
echo $example . " " . $example2;
}
?>
<form action="" method="post">
Example value: <input name="example" type="text" />
Example value 2: <input name="example2" type="text" />
<input name="submit" type="submit" />
</form>

它将整个文件作为 PHP 执行。第一次打开时,$_POST['submit'] 不会被设置,因为表单还没有发送。单击提交按钮后,它将打印信息。

关于php - 使用 $_POST 在同一页面上获取输入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14595810/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com