2017-12-15 33 views
1

나는 PHP를 사용하여 쇼핑 카트를 개발 중이며 세션에 데이터를 저장합니다. 사용자가 로그 아웃 할 때 데이터베이스에 세션의 데이터를 저장할 계획입니다. 따라서 로그인 할 때 쇼핑 카트 데이터를 데이터베이스에서 가져올 수 있습니다.장바구니 세션을 데이터베이스에 저장할 때

그러나 사용자가 로그 아웃하지 않고 브라우저를 닫고 세션이 만료 된 경우 데이터가 데이터베이스에 저장되지 않고 손실됩니다.

문제를 해결할 방법이 있습니까? 사용자가 장바구니에 항목을 추가 할 때마다 데이터베이스에 직접 저장하지 않아도됩니다.

+1

사용자의 컴퓨터에서 – hungrykoala

답변

0

저장 세션 로그 아웃 때 로그인에 그렇게하는 것이 좋습니다 로그인에하지. 사용자가 무언가를 할 때 당신은 항상 상태를 저장합니다. 은 사용자가 로그 아웃 또는 로그인하지만 세션은 항상 당신은 또한 로컬 스토리지에 데이터를 유지할 수 있습니다

업데이트됩니다 할 수

좋은 예 : http://phppot.com/php/simple-php-shopping-cart/ 당신은 필요한 정보를 저장하기 위해 쿠키를 사용할 수 있습니다