繁体   English   中英

如何将信息从HTML标记提取到php变量中?

[英]How to pull information from an HTML tag into a php variable?

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

要组装此电子邮件,我可以将表单选择加载到php变量中,即: <input name="email">可通过$email = $_POST["email"]

我想对非输入/非选择元素执行相同的操作。 我的表单包含<select>元素的多个实例,这些实例具有.on('change') jQuery处理程序,以侦听更改并操纵<span> ,从而根据选择的内容显示价格。

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

但是鉴于价格只是在<span> -tag中,我将如何访问它(我要寻找的是与jQuery的$('#price').html()等效的php)?

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

尽管您不应该传递在客户端生成的值,但是由于无法确定值是否未更改-有人可以将价格设置为0。您应该像在.on('change')事件,但在服务器端。 这样,您将确保您拥有合适的价格。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM