실직자 무료 수강으로 프로그램 아주 쬐꼼 배우고서 쇼핑몰을 하나 운영중입니다..
근데 오늘 상품이 구현된 다른 쇼핑몰을 보니깐 저두 해보고 싶군요..근데 쿠키로 저장을 해서 상품이 10개든 20개든 중복되지 않게하는 방법을 통 모르겠네요..
며칠을 책을 뒤지며 인터넷을 뒤져봐도 제 능력으론 한계가 있습니다.
제가 배열을 잘 이해를 못하고 있거든요.. ㅠ.ㅠ고수님들 부탁좀 드립니다..
아주 무식한 초보에게 설명한다 생각하시고 쉽게 풀어서 설명 주시면 감사하겠습니다..











배열로 한다면....
$상품번호(고유번호)를 키값으로 갖는 배열을 만들어 쿠키로 저장하면 될 듯 싶은데요.
아님 in_array 나 array_search로 중복 검사를 하면 될 듯 싶구요.
또는 정규식 등을 이용하는 방법도 괜찮을 듯 싶네요.
$쿠키값 = ",상품번호1,상품번호2,상품번호3,상품번호4";
if(ereg($쿠키값, ",신규상품번호") !== false){
$쿠키값 .=",신규상품번호";
}

신고

'Network > PHP' 카테고리의 다른 글

PHP를 이용한 다중 연결 소켓 통신  (0) 2008.02.13
PHP 함수  (0) 2006.08.18
[PHPSchool] 오늘 본 상품 출력  (0) 2006.08.03
쇼핑몰에 들어가는 오늘 본 상품  (0) 2006.08.03
PHP를 이용한 개발 기간의 단축  (0) 2006.06.04
[PHPSchool] 일본어 송신 관련  (0) 2006.06.03

+ Recent posts