【发布时间】:2014-05-05 04:22:47
【问题描述】:
我有一个带有复选框的表单,可以将数据发布到下一页的 url。我知道这不安全,也没有在任何项目中使用。这仅用于学习目的。
我正在推送从我的数据库中提取的任务。
我的网址如下所示:
submitted.php?id=?12345
根据我检查的任务复选框的数量,我需要它将 ID 推送到下一页。
这是我的表格:
<form action="Billing.php?id=<?PHP echo $customerid;?>" method="post">
<?php $query = "SELECT * FROM Service";
$result = mysqli_query($con,$query);
while ($line = mysqli_fetch_array($result, MYSQL_ASSOC)) { ?>
<input type="checkbox" name="service" value="<?php echo $line['Service_ID']?>"><?php echo $line['Service_Type']?> <br> <?php } ?>
<input type="submit" name="next" value="Check Out" style="bottom:3%;Right:3%;position:absolute;background-color:#B2B2B2;font-weight:bold;border-style:double;border-color:black;float:right;" >
</form>
</div><!--serviclist-->
<div id="cust">
<h3>Customer Information</h3>
<table style="left: 7%;right: 5%;top: 20%;position: absolute;">
<tr>
<td>Name:<input class="rightText" name="customername" type="text" value="<?PHP echo $name; ?> "></td>
</tr>
<tr>
<td>Make: <input name="make" type="text" value="<?PHP echo $make; ?>"></td><td>Model: <input class="rightText" name="model" type="text" value="<?PHP echo $model; ?>"></td>
</tr>
<tr>
<td>Color: <input name="color" type="text" value="<?PHP echo $color; ?>" ></td><td>VIN: <br><input class="rightText" name="VIN" type="text" value="<?PHP echo $vin; ?>" ></td>
</tr>
</table>
基本上我试图让它将我的客户 ID 和我的服务发布到下一页。
【问题讨论】:
-
你必须使用 & 而不是 $
-
对不起,这是网址包含的拼写错误,我有固定的问题
-
为此目的使用 post 方法。
-
对不起,我似乎增加了很多混乱。我包括了表格。它根本没有像我想的那样推送 url,因为我忘了添加发布方法。它现在发布我的客户 ID,但没有检查我的 tak id。