>백엔드 개발 >PHP 튜토리얼 >사용자가 처음으로 페이지에 들어왔는지 확인하는 방법은 무엇입니까?

사용자가 처음으로 페이지에 들어왔는지 확인하는 방법은 무엇입니까?

PHP中文网
PHP中文网원래의
2017-03-23 13:48:586436검색

질문:

특정 기능을 업데이트한 후 나타나는 작은 프롬프트나 새로운 사용자 프롬프트 같은 것

판단 방법은 다음과 같습니다. 사용자가 이 페이지에 처음 접속했을 때

쿠키 ​​외에 좋은 방법이 있나요?

해결책:

1. 이 질문은 추후에 몇몇 소소한 기능이 업데이트될 수도 있고, 팝업 정보도 이 테이블에 저장할 수 있기 때문에 별도의 테이블에 저장해도 될 것 같습니다.

2. 일반적으로 방법이 있습니다
1. 로컬 저장소에 저장합니다. 이 방법의 단점은 사용자가 브라우저나 컴퓨터를 변경할 때 여러 번 보게 된다는 것입니다.
2. 캐시에 저장하고 사용자가 로그인할 때마다 userId에 해당하는 프롬프트가 나타나는지 확인합니다.

3. 데이터베이스 멤버십 테이블에 필드를 하나 더 추가합니다. 값은 0입니다. 이 필드는 로그인 시 감지됩니다. 해당 필드가 0인지 여부를 1로 변경합니다(1은 처음 로그인이 아님을 의미합니다)

관련글 :

PHP를 사용하여 사용자가 하루에 처음 로그인했는지 확인

PHP 웹사이트를 사용하여 사용자가 휴대폰에서 액세스하는지 확인하는 방법

PHP를 사용하여 사용자가 WeChat 공식 계정을 팔로우하고 있는지 확인

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.