如何将HTML标记中的信息转换为php变量?

时间:2016-08-12 20:11:39

标签: php

我正在处理需要一些用户输入然后计算价格的表单。当提交'按下按钮,表格信息将通过电子邮件发送给网站管理员。

要汇编这封电子邮件,我可以将表单选项加载到php变量中,即: 可以通过<input name="email">访问$email = $_POST["email"]

我想对非输入/非选择元素做同样的事情。我的表单包含<select>个元素的多个实例,这些元素附加了.on('change')个jQuery处理程序,用于监听更改并操作<span>,根据所选内容显示价格。< / p>

对于我发送的电子邮件,我想获得所选的选项(我可以使用$_POST)和动态更新的相应价格。

但鉴于价格仅在<span> - 标签中,我将如何访问它(我正在寻找的是jQuery&#39; s $('#price').html()的PHP等价物)?

1 个答案:

答案 0 :(得分:0)

由于您已经有.on('change')事件处理程序来设置范围内容,因此您可以添加一个代码来设置<input type="hidden" name="the_same_price_as_in_span">值。

虽然你不应该传递在客户端生成的值,因为你永远无法确定这些值是否未被更改 - 有人可以将价格设置为0.你应该像在{{1中那样计算价格但是在服务器端。这样你就可以确定你有合适的价格。