장바구니 ( 가상바구니 ) 정보
장바구니 ( 가상바구니 )관련링크
첨부파일
본문
1. g4/bbs/cart.php
------------------------
<?
include_once("./_common.php");
include_once("$g4[path]/head.sub.php");
//불러올 장바구니스킨경로
$cart_skin_path = "$g4[path]/skin/cart/basic";
//삭제인경우
if($del)
{
unset($_SESSION['cart'][$del]);
}
// 변수값
@$m_id = $_POST['m_id'];
$bo_table = "shopping"; // 상품테이블
$se_table = $bo_table;
$m_table = "g4_write_$se_table";
//값이 넘어왔을경우
if($m_id)
{
if(!isset($_SESSION['cart']))
{
$_SESSION['cart'] = array();
$_SESSION['items'] = 0;
$_SESSION['total_price'] ='0';
}
if(isset($_SESSION['cart'][$m_id]))
$_SESSION['cart'][$m_id]++;
else
$_SESSION['cart'][$m_id] = 1;
$_SESSION['total_price'] = sum_price($m_cart = $_SESSION['cart'],$m_table = $m_table);
$_SESSION['items'] = sum_qt($_SESSION['cart']);
}
if(isset($_POST['save']))
{
foreach ($_SESSION['cart'] as $isbn => $qty)
{
if($_POST[$isbn]=='0')
unset($_SESSION['cart'][$isbn]);
else
$_SESSION['cart'][$isbn] = $_POST[$isbn];
}
$_SESSION['total_price'] = sum_price($m_cart = $_SESSION['cart'],$m_table = $m_table);
$_SESSION['items'] = sum_qt($_SESSION['cart']);
}
//상단경로
@include ("_head.php");
//장바구니스킨을 불러옴
include_once("$cart_skin_path/cart.skin.php");
//하단경로
@include ("_tail.php");
?>
--------------------------------------
2. 가상 바구니 디자인 ( 첨부화일 )
g4/skin/cart/basic/cart.skin.php
6
댓글 12개
예전 소스보다 훨신 잘 되구요.
뮤존님 스킨/팁 신뢰도 팍팍 올려드립니다.
결재빼고 다된다는...
감사합니다.
참고
DQ엔진은 저작권이 있음.
네 DQ엔진은 저작권 얘기 고맙습니다. ^^
해당 소스에는 DQ 소스가 포함되어 있진 않고.. 별도로 다운 받으셔서 설치 하셔야 합니다.
영카트 UTF-8버전이 나왔대서 좋아 했는데, 막상 해외 카드결제사 서비스를 어떻게 연동할지가 너무 막막해 결국은 페이팔로 해야되겠더라구요.
테스트 사이트 오타가 있는 것 같군요. 결재(決裁)하기X -->결제(決濟)하기O [증권(證券) 또는 대금(代金)의 수불(受拂)에 의하여 거래(去來)를 청산(淸算)하는 일]
좋은 자료 너무 감사드립니다 뮤죤님...!!
g4/bbs/cart.php 이걸 따로 만들어 넣어야 하는거구
g4에 skin에서 cart라는 스킨폴더를 만들어야 하는거죠???
그리구 나서 그안에 이렇게 설치 해야 하는거구요? basic/cart.skin.php