2011-08-18 7 views
0

수천 명의 사용자가있는 사이트가 있습니다. 각 사용자는 고유 한 ID를 가지고 있으며 친구와 공유 할 수 있으므로 추천을받습니다.리퍼러를 저장하는 가장 좋은 방법은 무엇입니까?

$ _GET [ '추천']을 저장하는 가장 좋은 방법은 무엇이라고 권장 하시겠습니까? URL에서?

+1

를 데이터베이스에 ... –

+0

를이 쿼리 매개 변수로오고 경우에있을거야 서버의 액세스 로그 그 밖의 것이 없다면 대부분의 종류의 로그 분석 패키지를 사용하여 로그에서 추천을 얻을 수 있습니다. –

답변

1

고유 추천 ID는 데이터베이스에 저장해야합니다. 사용자의 세션 기간 동안

,이 같은 자신의 세션에서 ID를 저장할 수 있습니다 :

session_start(); 
$_SESSION['referral_id'] = $_GET['referral']; 
관련 문제