require("local.inc"); require("cart.inc"); require("catalog.inc"); $cart = new Cart(session_id(),$sess); $contents = $cart->display_contents(); for($i=0; $i<$cart->num_items(); $i++) { $item_info = get_item_info($contents[pid][$i]); if($item_info['category']==1){ $show_camp = true; } if($item_info['category']==2){ $show_city = true; } if($item_info['category']==3){ $show_canyon = true; } } if(!$sess['cust']['id'] || $back){ header("Location: ".MAIN."/step_one.html"); exit; } if($submit){ $settings = array("rules_regs","responsibility","refunds"); foreach($settings as $name){ if($s++==0){ $set .="$name='".$liab[$name]."'"; }else{ $set .=",$name='".$liab[$name]."'"; } $sess['cust'][$name] = $liab[$name]; } $update = "UPDATE customer SET $set WHERE id='".$sess['cust']['id']."'"; if(db_query($update)){ $url = gsess(SECURE."/checkout_final.html"); header("Location: $url"); exit; }else{ $_SESSION['eror'][] = "There has been a database error, admin has been contacted"; } } print_catalog_header(); ?>