按你的程序来看,适用的php版本<4.3.0且register_globals=on$gouwuche是一个数组用于保存“商品”,其内容是可变的,所以用count来测试其长度session_register("gouwuche");将$gouwuche注册于session

解决方案 »

  1.   

    2.中的if($gouwuche[$i][0]!=0)
      1中的我不懂,2中又是$gouwuche[$i][0],$gouwuche[$i][0]里装的是什么呀,$gouwuche[$i][1]=$shu[$gouwuche[$i][0]]又起什么作用呀
      

  2.   

    $gouwuche[$i][0]
    $i是所购商品顺号
    $gouwuche[$i][0]是商品编号
    $gouwuche[$i][1]是数量
      

  3.   


    if(!$cunzai){
    $gouwuche[count($gouwuche)][0]=$id;
    $gouwuche[count($gouwuche)-1][1]=1;
    //上面的是不是应该改成$gouwuche[count($gouwuche)][1]=1;
    }