Je suis venu avec la solution suivante:Wordpress - Page Redirects basé sur IP de l'utilisateur
CREATE TABLE logger
( id
int (11) AUTO_INCREMENT NOT NULL, ip
int (11) NOT NULL, landing
varchar (16) NULL DEFAULT, updated
timestamp NOT NULL current_timestamp DEFAULT ON UPDATE CURRENT_TIMESTAMP, clé primaire (id
) ) MOTEUR = DEFAULT InnoDB charset = latin1
Voir si l'entrée existe select id, landing from logger où ip = INET_ATON ('10 .0.5.9 ') et mis à jour> date_add (CURRENT_TIMESTAMP, intervalle -2 DAY) order by id desc limite 1;
S'il existe une mise à jour. Ceci met automatiquement à jour le champ mis à jour update logger set landing = 'landing' où id = 1;
S'il n'existe pas, ajouter l'entrée insérer dans la valeur logger (ip, landing) (INET_ATON ('10 .0.5.9 '),'/');
Quelqu'un pourrait-il m'aider avec les bits php à ajouter dans mes en-têtes comme j'ai réussi à trier les bits MySQL maintenant.
Merci d'avance les gars!
La réponse est probablement des sessions/cookies. C'est simple, avec des fonctions PHP intégrées. Mais que se passe-t-il s'ils visitent l'url sur la carte de visite, puis voient la publicité TV et suivent cette URL? Quelle page d'accueil voient-ils? – Steve
Il est très facile de collecter l'IP et déposer un cookie mais si vous savez déjà d'où vient l'utilisateur, alors pourquoi ne pas passer le soucce dans l'url comme un paramètre et ensuite déposer un cookie basé sur la source? Les IP ne sont plus fiables –
Avez-vous déjà essayé quelque chose? [Cookies] (http://www.php.net/manual/fr/features.cookies.php) sont faciles à configurer, et vous pouvez les définir lors de la première visite, et les lire lors de la deuxième visite etc. (En utilisant une instruction 'if' ou quelque chose de similaire). En utilisant la variable globale '$ _SERVER ['REMOTE_ADDR']' vous pouvez obtenir l'adresse IP d'un utilisateur. Je ne suggérerais pas d'utiliser des IP pour cela, car ils peuvent facilement être changés ou partagés. Peut-être lire comment l'utilisateur est sur la page, puis définir un cookie basé sur cela? – BananaMan