如何将下拉选择值发送到另一个页面我有代码但我无法将下拉选择值发送到另一个页面?我想将大小值发送到另一个页面header('location:shoppingcart.php?size='.$sizes.'');
也不起作用。我已经尝试过表单操作..当我使用而不是它的工作时出现问题size form
,但功能不起作用?addtocart not working
button
submit button
button
submit button
add to cart
我可以$_POST['size']
在不提交表单的情况下将值发送到另一个页面吗?
* javascript *
<script language="javascript">
function addtocart(id){
document.form1.id.value=id;
document.form1.command.value='add';
document.form1.submit();
}
</script>
php代码
$sizes=$_POST['size'];
include("cart/functions.php");
if($_REQUEST['command']=='add' && $_REQUEST['id']>0){
$id=$_REQUEST['id'];
addtocart($id,1);
header('location:shoppingcart.php?size='.$sizes.'');
exit();
}
加入购物车的表格 1
<form name="form1" method="post">
<input type="hidden" name="id" />
<input type="hidden" name="command" />
</form>
尺寸表
<form action="" id="size1" name="size1" method="post">
<div class="details clearfix">
<p class="item">
<label style="font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; ">Choose your size:</label>
<select style="background-color:#CCC" name="size" id="size" >
<option>Select</option>
<option value="Small">Small</option>
<option value="Medium">Medium</option>
<option value="Large">Large</option>
<option value="XL">XL</option>
</select>
</div>
添加到购物车按钮
<div class="buy">
<?php
$query3=mysql_query("select * from products WHERE id='$id' ");
$row3=mysql_fetch_array($query3);
?>
<input type="button" class="button1" value="Add To Cart" >
</div>
</form>