Re: [请益] 资料变多执行就会出现Forbidden

楼主: imgodd (新手请指教)   2015-01-23 10:44:34
谢谢前辈帮助
根据您的教学与提醒
我已经成功地将单页项目可以加到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;
作者: NioTW (Nio)   2015-01-23 11:57:00
cname=x,ccolor=x,呀这样名称、颜色不就都一样是x。如果存入的值是name4,color4一堆末码不同的东西,直接存末码ID就好。这是没使用数据库的练习题吧?
楼主: imgodd (新手请指教)   2015-01-23 12:58:00
对..没有数据库 是手打每一个产品名称然后1234...

Links booklink

Contact Us: admin [ a t ] ucptt.com