在同一页面上显示表单结果,并在另一页面上显示操作

时间:2019-02-10 04:21:40

标签: php html web

我在index.php中有一个带有以下内容的表格:

action="calculate.php"

calculate.php中,我对从index.php中检索到的数据进行了一些数学运算。

如何在index.php的某些输入中显示结果?

2 个答案:

答案 0 :(得分:0)

理想情况下,您可以使用会话在calculate.php中设置结果的值,然后从此处重定向到index.php,这是您读取数据的地方,可以运行某种检查以查看是否结果将在会话中设置,然后显示出来。不要忘记在显示会话结果后取消设置。

这会起作用,但这不是前进的最佳方法。我建议您将所有操作都放在一个文件中,并使用发布请求来处理和显示结果。您还可以将计算逻辑移到可以在其他文件中的函数中,并根据需要调用它们。

答案 1 :(得分:0)

为什么不使用ajax?使用javascript / jquery捕获Submit事件,使用ajax将数据发送到Calculations.php,将结果回显。