作者imgodd (新手請指教)
看板PHP
標題Re: [請益] 資料變多執行就會出現Forbidden
時間Fri Jan 23 10:44:34 2015
謝謝前輩幫助
根據您的教學與提醒
我已經成功地將單頁項目可以加到233項而且post不會失敗
他會把我設定的[id^="num"] 變成array送出
但是原本因為他post後,
他會進入購物車 action="addtocart.php?A=AddF"
把產品的項目跟單項列出價錢
可能是他php內容設定的是把每一個欄位做計算吧
但我送出後
他是顯示購物車空的
我想說是不是設定錯要抓的id
還是他這個寫法根本就是錯誤的一次抓五個欄位呢
我還在一邊修改一邊苦惱中
還請前輩參考看看
http://www.overdrip.org/
謝謝
再次附上addtocart.php裡面的AddF方法
$DoSomeThing = (isset($_GET['A']) ? $_GET['A'] : "");
switch($DoSomeThing){
case "AddF":
for($x=4;$x<=234;$x++){
$catchcolor = "ccolor".$x;
$catchname = "cname".$x;
$catchcnum = "cnum".$x;
$catchnum = "num".$x;
$catchprice = "price".$x;
if ((int)$_POST[$catchnum] > 0){
$cart->add_item($_POST[$catchcnum],$_POST[$catchnum],$_POST[$catchprice],$_POST[$catchname],$_POST[$catchcolor],$_POST['category']);
}
}
break;
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.227.232.202
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PHP/M.1421981076.A.E62.html
※ 編輯: imgodd (36.227.232.202), 01/23/2015 11:01:38
1F:推 NioTW: cname=x,ccolor=x,呀這樣名稱、顏色不就都一樣是x。 01/23 11:57
2F:推 NioTW: 如果存入的值是name4,color4一堆末碼不同的東西,直接存末 01/23 12:01
3F:→ NioTW: 碼ID就好。這是沒使用資料庫的練習題吧? 01/23 12:01
4F:→ imgodd: 對..沒有資料庫 是手打每一個產品名稱然後1234... 01/23 12:58