The below is the part where i unset or set the Session.
Code: Select all
foreach ($_POST['txtQty'] as $key => $value) {
if((($value == 0) AND (is_numeric ($value))) OR $chkRemove[$key]=="on"){
unset($_SESSION['cart'][$key]);
unset($_SESSION['member'][$key]);
unset($_SESSION['repack'][$key]);
}elseif(is_numeric ($value) AND ($value > 0)){
$_SESSION['cart'][$key] = $value;
if($chkMember[$key]=="on"){
$_SESSION['member'][$key]="CHECKED";
}
if($rdRP[$key]=="1"){
$_SESSION['repack'][$key]="1";
}elseif($rdRP[$key]=="2"){
$_SESSION['repack'][$key]="2";
}elseif($rdRP[$key]=="3"){
$_SESSION['repack'][$key]="3";
}
}elseif(is_numeric($value)==false){
$intNum="1";
if($chkMember[$key]=="on"){
$_SESSION['member'][$key]="CHECKED";
}
if($rdRP[$key]=="1"){
$_SESSION['repack'][$key]="1";
}elseif($rdRP[$key]=="2"){
$_SESSION['repack'][$key]="2";
}elseif($rdRP[$key]=="3"){
$_SESSION['repack'][$key]="3";
}
}
}Code: Select all
if(isset($_SESSION['cart'])){
$countItems=0;
foreach ($_SESSION['cart'] as $id => $val) {
$countItems++;
}
if($countItems>0){
blablabla..
}
}