2011-08-18 7 views
0

J'ai un site avec des milliers d'utilisateurs. Chaque utilisateur a un identifiant unique, qu'il peut partager avec ses amis, et ainsi obtenir des références.Meilleure façon de stocker référenceur?

Que recommanderiez-vous le meilleur moyen de stocker le $ _GET ['referral']; de l'URL?

+1

dans une base de données ... –

+0

si elle vient en tant que paramètre de requête, il sera en le journal d'accès de votre serveur. Si rien d'autre, vous pouvez obtenir les références à partir des journaux en utilisant la plupart des logiciels d'analyse de journaux. –

Répondre

1

Les ID de référence uniques doivent être stockés dans une base de données.

Pour la durée d'une session utilisateur, vous pouvez stocker l'ID dans sa séance comme ceci:

session_start(); 
$_SESSION['referral_id'] = $_GET['referral']; 
Questions connexes