PHP在同一HTML页面上生成的输出

时间:2018-11-22 18:31:29

标签: php html wordpress output

我有一个WordPress网站正在运行,我想提供一个卡路里计算器。

html部分已准备就绪,php脚本已完成应有的工作,但我希望php在输入表单下的相同html站点上创建输出。

另一个站点解决了这个问题: https://www.dropbox.com/s/dsem8vj23qmqodr/Ask%20Stack.jpg?dl=0

由于计算算法,我不想在这里显示我的php文件。

有人告诉我,没有SQL可能可以解决该问题。当我说对了,这就是将输入值返回给html并创建一个outputfield……但是不幸的是,这个家伙是不可联系的atm。

如果您需要代码,我会发布它,但是我认为没有帮助也是可以的。

更多信息:

  • php和html是两个文件
  • 我想在一张图片上的表中放入8个值。
  • (如果需要的话)我不知道如何通过wordpress与sql server联系。

2 个答案:

答案 0 :(得分:0)

是的,只要您将所有必需的卡路里数据都硬编码在PHP脚本中,就不需要sql。

您需要做的就是发送一个表单,如果有$ _POST数据,您只需在表单下方显示脚本生成的结果。

更简洁的解决方案是使用JS收集表单数据,并对PHP计算脚本进行AJAX调用,然后使用JS在表单下方显示结果。

希望有帮助:)

答案 1 :(得分:0)

谢谢你的回答,但是我的代码不知道。我是新秀。 -.-

这是我从html表单中获得的值:

$kfa = $_POST['kfa'];
$groesse = $_POST['groesse'];
$gewicht = $_POST['gewicht'];
$beruf = $_POST['beruf'];
$ziel = $_POST['ziel'];
$ewb = $_POST['ewbedarf'];

(体内脂肪百分比,身高,体重,工作,目标和蛋白质需求)

php脚本在此基础上计算输出值:

$wochenverbrauch
$tagesverbrauch
$freizeitumsatz
$arbeitsumsatz
$protein
$kohlenhydrate
$fette

(所需卡路里:每周,每天,在空闲时间,在工作中以及蛋白质,碳水化合物和脂肪摄入)

计算后,第一个值(表单中的用户输入)应在表单中为“活动”,并且第二个值的表应显示在表单下方。

这是html文件,希望它比我的文字说得更多(我在这里剪掉了很多输入值): [https://pastebin.com/J7imKpqz][1]

半个小时后,我试图将其粘贴到此处。我不知道为什么编辑器说代码格式不正确。