作者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/cn.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