Créer des liens de parrainage

Je souhaite créer et suivre des liens de parrainage tels que:

www.domain.com/?ref=boninfo

Comment dois-je procéder ?

Les données seront dans $_GET['ref']. Traquez les comme vous le souhaitez.

Créez une table de codes de référence dans la base de données. Lorsque quelqu’un souhaite créer un lien vers votre site, créez un nouveau code dans la base de données (probablement avec md5(uniqid())) et générez pour lui un lien HTML contenant ce code, comme par exemple : <a href="http://example.com/?ref=cda4eee3898f8275ef78a733a47b1191">Aller à Exemple.com!</a>

Lorsqu’une personne visite votre site via ce lien, le code uniq se trouve dans l’URL (dans ce cas $_GET['ref']), et vous pouvez le lire et faire ce que vous voulez. Pour savoir de qui il s’agit, il suffit de rechercher le code dans la base de données.

D’après l’exemple que vous avez donné, je pense que www.domain.com est votre site web, et que ?ref=boninfo est le site web référent.

Si c’est le cas, vous pouvez obtenir la valeur de ref en utilisant :

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