Piste où les utilisateurs dans le PHP?
Est-il possible de savoir où les utilisateurs viennent de? Par exemple, je donner à un client une bannière et le lien. Le client peut mettre la bannière/lien vers un site, permet de dire à un site appelé www.domain.com.
Lorsque l'utilisateur clique sur la bannière, est-il possible de savoir d'où il vient de(www.domain.com)?
OriginalL'auteur bbtang | 2009-10-05
Vous devez vous connecter pour publier un commentaire.
Ont un look à la HTTP_REFERER variable. Il vous dira ce site, l'utilisateur était en avant, il est venu à votre site.
Les utilisateurs peuvent également indiquer au navigateur de ne pas afficher les images. Rien que vous pouvez faire à ce sujet
Alors que dois-je faire? À l'aide de HTTP_REFERER? Est-il d'autres méthodes?
OriginalL'auteur Marius
Oui. Vous donner au client une URL unique, comme
www.yourdomain.com/in/e10c89ee4fec1a0983179c8231e30a45
. Ensuite, le suivi de ces url et accède à une base de données.Le vrai problème est suivi de visiteurs uniques.
Il est difficile de savoir si un autre utilisateur est nouveau, ou le même que celui qui a suivi le lien à nouveau. Ou un clic-bot. C'est ce que je veux dire par d'utilisateurs uniques.
OriginalL'auteur gnud
Voir
Bien que cela ne peut pas toujours faire confiance car il est fixé par le client, mais vous ne se soucient pas dans votre cas.
OriginalL'auteur smack0007
Dans certains scénarios, $_SERVER["HTTP_REFERER"] ne fonctionne que lorsque php (php.ini) est configuré avec register_globals bool configuré pour.
Register globals peut autoriser l'exploitation lâchement codé en php. Couramment dans des applications qui permettent aux utilisateurs d'afficher des données.
J'ai utilisé la méthode suivante dans le passé pour vérifier les référents dans les applications où j'ai le contrôle de l'opérateur de saisie.
Sans hachage des chaînes dans des variables de session, je ne sais pas de plus efficace en pratique. Personne ne sait les meilleures pratiques?
Meilleurs Salutations,
Brad
OriginalL'auteur alaskaman
La seule chance est que vous utilisez un ID unique (comme l'a souligné le gnud). Cette ay vous pouvez suivre le incomming liens. Référent peuvent être modifiés ou supprimés à partir de navigateurs ou les proxies (de nombreuses entreprises à le faire).
À l'aide de l'adresse IP à la piste de visiteurs uniques est une mauvaise idée. AOL toujours piscines, l'IPs et vous pouvez utiliser des adresses ip différentes, toutes les quelques minutes et avec des proxys yiur comptage sera pas très précis.
Je dirais, aller avec l'ID unique.
OriginalL'auteur Patrick Cornelissen