我提前道歉,我是PHP noob!幫忙傳遞_POST表格數據PHP
我有一些隱藏的領域的形式。我需要將值發佈到「submit_rma.php」,以便它們不會從數據庫中丟失 - 我需要$ qty,$ estmate_id和$ rma_type。
其餘的字段只是顯示用戶的數據並且是隻讀的。目前我只能從qty文本字段中獲得價值。
有沒有更簡單的方法來傳遞這些值?由於安全問題,URL不存在。
<form method="post" action="submit_rma.php";>
<table>
<tr>
<td>
Quantity
</td>
<td>
<input type="text" name="qty" value="<?php echo $qty ?>" size="1"/><br/>
</td>
</tr>
<tr>
<td>
Part #
</td>
<td>
<input type="text" name="" value="<?php echo $model ?>" size="8" READONLY/><br/>
</td>
</tr>
<tr>
<td>
Description
</td>
<td>
<input type="text" name="" value="<?php echo $name_EN ?>" size="50" READONLY/><br/>
</td>
</tr>
<tr>
<td>
Paid Date
</td>
<td>
<input type="text" name="" value="<?php echo $sold_date ?>" size="6" READONLY/><br/>
</td>
</tr>
<tr>
<td>
Amount Each
</td>
<td>
<input type="text" name="" value="<?php echo $dealer_price ?>" size="8" READONLY/>
</td>
</tr>
</table>
<input type="hidden" name="estmate_id" value="<?php echo $estmate_id ?>">
<input type="hidden" name="rma_type" value="Short Shipped">
<input type="submit" name="submit";">
</form>
如果$ qty,$ estimate_id等與安全性相關,則通過POST發送它們不會對您有很大幫助 - 它們仍然可見在頁面的HTML源代碼中,並且未加密發送。但是,這是將表單數據從一個地方發送到另一個地方的正常方式。如果不知道接收腳本是什麼樣子的話,是否有道理是不可能的。你的問題到底是什麼? – 2010-03-24 19:15:47
沒有那麼多的安全性,因爲如果我的最終用戶在這裏弄亂了這個URL,那麼就太容易破壞分貝了。例如,estmate_id在我的db中有一對多的關係 - 我不能讓它破壞我的表關係。因爲這是一個Intranet站點,所以安全性不是問題。 – Mikey1980 2010-03-24 19:39:54
使用表單就像使用網址一樣簡單。 – 2010-03-24 19:52:04