답변:
Drupal은 사용자가 로그인 할 때 이미 세션 쿠키를 설정합니다 . drupal_session_regenerate () 함수를 참조하십시오 .
이 세션 ID를 목적에 맞게 사용할 수 있습니까? 그렇지 않다면, PHP에서하는 것과 같은 방식으로 쿠키에 새로운 값을 만들어야합니다 $_COOKIE['my_value'];
. 방문 페이지를 필터링 hook_init()
하기 if()
위해를 추가 하여이 코드를 사용자 정의 모듈에 배치 하십시오.
나중에이를 검색하여보기에서 사용합니다. 필요에 따라 뷰 의 후크 중 일부를 사용할 수 있습니다 . 모듈 뷰 사용자 정의 필드를 사용 하여 PHP 코드를 포함시킬 수도 있습니다.
$_SESSION[]
세션이 항상 Drupal에서 초기화되므로 사용할 수도 있습니다 .