영카트 장바구니키 세션을 쿠키로 변경
작성일 16-07-26 10:15
페이지 정보
작성자서방님 조회 494회 댓글 0건본문
장바구니에 담은후 창을 닫고 다시 띄우면 담은 상품이 없어집니다.
영카트는 세션을 사용하기 때문이죠.
쿠키를 사용하면 창을 닫아도 새로 띄우면 담았던 장바구니가 그대로 나오게 할수있습니다.
하지만 보안상 좋지는 않습니다.
파일명 : /extend/shop.extend.php
: get_session('ss_on_uid') -> get_cookie('ss_on_uid')
: set_session('ss_on_uid', get_unique_id()); -> set_cookie("ss_on_uid", get_unique_id(), 86400 * 30);
파일명 : /shop/boxcart.inc.php
파일명 : /shop/cart.php
파일명 : /shop/cartupdate.php
파일명 : /shop/cartupdate2.php
파일명 : /shop/list.skin.12.php
파일명 : /shop/list.skin.12_test.php
파일명 : /shop/orderform.php
파일명 : /shop/orderreceipt.php
: get_session('ss_on_uid') -> get_cookie('ss_on_uid') 로 변경
파일명 : /shop/orderupdate.php
: get_session('ss_on_uid') -> get_cookie('ss_on_uid') 로 변경
: set_session('ss_on_uid','') -> set_cookie('ss_on_uid', 0, 0); 로 변경
파일명 : /lib/shop.lib.php
: session_check() 함수내 get_session('ss_on_uid') -> get_cookie('ss_on_uid') 로변경.
영카트는 세션을 사용하기 때문이죠.
쿠키를 사용하면 창을 닫아도 새로 띄우면 담았던 장바구니가 그대로 나오게 할수있습니다.
하지만 보안상 좋지는 않습니다.
파일명 : /extend/shop.extend.php
: get_session('ss_on_uid') -> get_cookie('ss_on_uid')
: set_session('ss_on_uid', get_unique_id()); -> set_cookie("ss_on_uid", get_unique_id(), 86400 * 30);
파일명 : /shop/boxcart.inc.php
파일명 : /shop/cart.php
파일명 : /shop/cartupdate.php
파일명 : /shop/cartupdate2.php
파일명 : /shop/list.skin.12.php
파일명 : /shop/list.skin.12_test.php
파일명 : /shop/orderform.php
파일명 : /shop/orderreceipt.php
: get_session('ss_on_uid') -> get_cookie('ss_on_uid') 로 변경
파일명 : /shop/orderupdate.php
: get_session('ss_on_uid') -> get_cookie('ss_on_uid') 로 변경
: set_session('ss_on_uid','') -> set_cookie('ss_on_uid', 0, 0); 로 변경
파일명 : /lib/shop.lib.php
: session_check() 함수내 get_session('ss_on_uid') -> get_cookie('ss_on_uid') 로변경.
댓글목록
등록된 댓글이 없습니다.
