SO..i有一个完全倒退的项目,但基本上我必须提供一个工作表单,添加一些item_ID的数量,然后重定向到我使用的框架的购物车页面。
当然,而不是我只是修饰我的框架,并为他自定义其功能。这家伙有一些黑客攻击的PHP页面,他“自己写”,他坚持要硬编码表格。
无论如何,我有一个表单,在动作中提交给我的cart.php
<form name="orderform" method="post" action="http://s429036015.onlinehome.us/cart.php" id="orderform">
<input type="hidden" name="mode" value="add" />
<input type="hidden" name="productid" value="140" />
<input type="hidden" name="cat" value="" />
<input type="hidden" name="page" value="" />
Qty <input type="text" id="product_avail" name="amount" />
<button class="button main-button list-button add-to-cart-button" type="submit" title="" onClick="location.href='cart.php'">
<span class="button-right"><span class="button-left">Add to cart</span></span>
</button>
</form>
上面的表单正确提交,输入的数量,会话存储数据和商品在购物车中就好了....但是,onclick
上的<button>
事件没有工作!
我甚至试过这个
<button class="button main-button list-button add-to-cart-button" type="submit" title="" onClick="GotoPage(); return:true;">
将此脚本放在表单
之前<script type="text/javascript">
function GotoPage() {
window.location = "http://s429036015.onlinehome.us/cart.php";
}
</script>
谁有任何想法?让我疯了......
答案 0 :(得分:0)
在PHP中,处理来自表单的数据后,请尝试:
header('location: http://s429036015.onlinehome.us/cart.php');