회신하다공개 함수exitFun(){
//사용자 세션의 user_id를 기반으로 사용자가 저장되어 있는 세션 데이터를 찾습니다. yyy 메서드는 데이터를 가져오는 것입니다.
$res = 모델('xxx')->yyy($user_id);
//획득한 횟수에 로그인 횟수를 더한 값이 새 횟수가 됩니다.
$count = $res['count'] +1
//새 숫자 $count를 해당 사용자의 로그인 시간으로 업데이트하는 실행
$newRes = 모델('xxx')->zzz($user_id,$count);
//완료 후 SESSION을 지우고 로그인을 시작합니다.
//이것은 컨트롤러에만 해당됩니다. 데이터 레이어는 괜찮을 것입니다.
}
{$Think.session.user_info.login_count}를 보면 템플릿 변수인 $Think가 컨트롤러에서 전달되어야 합니다. 이 변수는 사용자 정보를 저장하는 세션입니다. 그래서 테이블에 세션을 저장할 필드가 있어야 하고, 로그인할 때마다 세션이 업데이트되어야 합니다
틀렸습니다. 이 변수의 핵심은 사용자 정보를 저장하는 세션입니다. 사용자 변수는 세션이 아닙니다.
{$Think.session.user_info.login_count}를 보면 템플릿 변수인 $Think가 컨트롤러에서 전달되어야 합니다. 이 변수는 사용자 정보를 저장하는 세션입니다. 그래서 테이블에 세션을 저장할 필드가 있어야 하고, 로그인할 때마다 세션이 업데이트되어야 합니다