gpt4 book ai didi

php表单和 Action 在同一个页面

转载 作者:行者123 更新时间:2023-12-03 23:24:02 26 4
gpt4 key购买 nike

我有这样的表格

<html>
<body>
<form action="calc.php" method="post">
Primo numero: <input type="text" name="a" /></br>
Operazione (+-*/): <input type="text" name="b" /></br>
Secondo numero: <input type="text" name="c" />
<input type="submit" />
</form>
</body>
</html>

欺骗了一个名为 calc.php 的单独 .php 文件

那就像
<?php echo $_POST["a"]; ?><?php echo $_POST["b"]; ?><?php echo $_POST["c"]; ?><strong>=</strong>
<?php
if ($_POST["b"] == "+")
{
echo $_POST["a"] + $_POST["c"];


}
if ($_POST["b"] == "-")
{
echo $_POST["a"] - $_POST["c"];
}
if ($_POST["b"] == "*")
{
echo $_POST["a"] * $_POST["c"];
}
if ($_POST["b"] == "/")
{
echo $_POST["a"] / $_POST["c"];
}
?>

它工作正常,但我想在同一页面中显示结果

我能怎么做?

最佳答案

您可以将代码放在同一个文件中并将格式更改为:

<form action="" method="post"> 

或者
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> 

将其提交到同一页面。

关于php表单和 Action 在同一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21581282/

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