这是我的html:
<form id="quant" method="POST" action="/portfolio" name="trans">
<div class="modal-body">
Shares : <input autocomplete="off" type="text" name="quantity">
<input type="hidden" value="<?= htmlspecialchars($_GET['q']); ?>" name="stock">
<input type="submit" name="val" value="Confirm Transaction" class="btn btn-primary">
<div id="slider-range-max"></div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</form>这是我的网页检查员的一张图片,它显示了数据是被请求的:

我一直在努力弄清楚,为什么这已经很长一段时间没有起作用了,如果有任何建议,我将不胜感激。
“守则”:
if(isset($_POST["quantity"])) {
var_dump($_POST);什么都不回
发布于 2014-03-24 23:16:53
然后在它之后需要一个斜线,让它知道它是一个文件夹,而不是一个文件: action="/portfolio/“
发布于 2014-03-24 23:12:02
如果您使用像AngularJS这样的工具来提交表单,它不会以典型的方式发送POST数据。看看this post。
https://stackoverflow.com/questions/22622389
复制相似问题