我正在使用Paypal的現在購買按鈕以及用PHP編寫的IPN處理程序,以便在購買產品時向我發送電子郵件。電子郵件正在正確發送並傳遞大量數據,但它並未捕獲下拉列表以選擇服裝項目的大小。獲取下拉菜單
這裏是我的按鈕的代碼字段:
<input type="hidden" name="item_name" value="Test Shirt">
<input type="hidden" name="item_number" value="001">
<input type="hidden" name="on0" value="sizes">
Select a size:
<select name="os0">
<option value="Small">Small </option>
<option value="Medium">Medium </option>
<option value="Large">Large </option>
<option value="Extra Large">Extra Large </option>
</select>
的數據捕捉到變量
我的PHP IPN腳本是這樣的:
$item_name = $_POST['item_name'];
$item_number = $_POST['item_number'];
$size = $_POST['on0'];
$sizeChoice = $_POST['os0'];
電子郵件正確顯示的項目名稱和項目編號,但沒有爲$ size和$ sizeChoice變量。現在已經很晚了,所以我確定我正在查看一些非常明顯的東西,但是我仍然在想,如果我只是把它稱爲錯誤的,或者如果我忘記了一些隱藏的字段?
感謝您的回覆Byronh!它實際上是在我的實際代碼中大寫的......我編輯了我的帖子以反映這一點。所以看起來不是問題。 – kimion09 2010-03-29 13:47:00