将数据从 html 页面插入到 php 表单中,就像自动填充值一样
Posted
技术标签:
【中文标题】将数据从 html 页面插入到 php 表单中,就像自动填充值一样【英文标题】:Inserting data from an html page to php form as in auto-filling the value 【发布时间】:2012-06-27 14:54:45 【问题描述】:所以问题是我有一个包含 8 个这些 html 框的页面。 我的公司希望#stk ###### 在选择“报价”时自动填写“股票”表单字段。 我确实让它工作了,但代码非常杰里操纵,代码在图像下方。我只是在寻找一种更简单且没有 Jerry 操纵的方法来做到这一点。
`<p>3. <label for="stockNum">* Stock Item Number</label><br>
<input name="stockNum" type="text" value="<?php
$stock1 =$_POST['stockNum1'];
$stock2 = $_POST['stockNum2'];
print "$stock1";
print "$stock2";
?>
">
`
【问题讨论】:
很难将您拥有的代码与您给出的描述相匹配。 “stock”字段是“stockNum”字段吗?是“报价”和按钮吗?一条链接?这些值应该在浏览器刷新或转到页面后填充,还是异步填充? 【参考方案1】:如果这是在一个公共网站上,你的这种方法有很多问题,你会想先过滤 $_POST['stockNum1']
变量,这样没有人会通过插入 javascript:
或其他顽皮的东西来尝试一些阴暗的东西您的网站。
关于您的具体问题,自动填写表单通常是使用硬编码的 Javascript 或像 jQuery 这样的 Javascript 库完成的,这样您就可以填写表单而无需先发布数据。
【讨论】:
以上是关于将数据从 html 页面插入到 php 表单中,就像自动填充值一样的主要内容,如果未能解决你的问题,请参考以下文章
我想将表单中的数据插入到表中,然后从另一个表中选择另一个数据并使用 PHP 插入到第三个表中