2010-11-29 2 views
-2

Я хочу, чтобы создавать и отслеживать реферальные ссылки, такие какСделать направление ссылки

www.domain.com/?ref=switz

Как бы я идти об этом?

+5

ужасный вопрос, пожалуйста, пересмотрите, покажите код, который вы попробовали, задайте «ясный» вопрос, а не то, что кричит всем «сделайте это для меня!». – Jakub 2010-11-29 16:39:26

ответ

7

Данные будут представлены в $_GET['ref']. Отслеживайте его, как вам нравится.

1

Из примера, который вы указали, я предполагаю, что www.domain.com - это ваш сайт, и? Ref = switz - это ссылающийся веб-сайт.

Если да, то вы можете получить значение реф с помощью:

<?php 
    $ref = $_GET['ref']; 
?> 
3

Создание таблицы базы данных эталонных кодов. Всякий раз, когда кто-то хочет ссылаться на ваш сайт, создайте новый код в базе данных (возможно, с md5(uniqid())) и сгенерируйте ссылку HTML для них с этим кодом, например <a href="http://example.com/?ref=cda4eee3898f8275ef78a733a47b1191">Go to Example.com!</a>

Когда человек посещает ваш сайт по этой ссылке , код uniq будет в URL-адресе (в данном случае $_GET['ref']), и вы можете прочитать это и делать все, что хотите. Чтобы узнать, кто это, просто найдите код в базе данных.

Смежные вопросы