看板 PHP 關於我們 聯絡資訊
是這樣的 我想撰寫一個有商品列表的網頁 在欲購買的商品選項打勾 確定後便傳送出去 列出一張欲購買的總價目表 我的構想是 列出許多個核取方塊 當方塊打勾時 回傳值為一 所有方塊的參數名稱為一個陣列 所以回傳到的另外一個php檔裡 會用for迴圈判斷陣列的每一項的職是否等於1 是的話就列印出.... 回傳是用$_POST[]得方式 --------------------以下為被回傳的網頁程式碼----------------- <?php $i; for($i=0;$i<3;$i++) { if($_POST['close[$i]']>0) printf("你選擇了%d號球衣",$i+1); echo "<br>"; } ?> -------------------------------------------------------- 原本的選取清單類似這樣 □ 商品一 <----此核取方塊的名稱為close[0] □ 商品二 <----此核取方塊的名稱為close[1] □ 商品三 <----此核取方塊的名稱為close[2] . . . [送出] -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 222.156.73.179
bigair:冒昧地問一下: 你的問題在哪? =.= 07/11 01:53
timecrisis:經過檢測 每個回傳的參數都是0 ~"~ 為什麼呢? 07/11 01:56
timecrisis:問題是.....不是跑不出來 就是全部都顯示= =" 07/11 02:11
timecrisis:所以選單有坐跟沒做都是一樣的 囧 是怎麼回事? 07/11 02:12
bigair:$_POST['close[$i]'] 改為 $_POST['close'][$i] 07/11 03:14
timecrisis:謝謝!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 07/11 12:53