영카트 장바구니키 세션을 쿠키로 변경
페이지 정보
작성자 서방님 댓글 0건 조회 284회 작성일 16-07-26 10:15본문
장바구니에 담은후 창을 닫고 다시 띄우면 담은 상품이 없어집니다.
영카트는 세션을 사용하기 때문이죠.
쿠키를 사용하면 창을 닫아도 새로 띄우면 담았던 장바구니가 그대로 나오게 할수있습니다.
하지만 보안상 좋지는 않습니다.
파일명 : /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') 로변경.
댓글목록
등록된 댓글이 없습니다.