Résolu Parrainage (PHP ?)

Akhyo

Membre
Inscription
16 Décembre 2014
Messages
141
Réactions
17
Points
6 956
RGCoins
25
Bonjour à tous !

Je me tourne aujourd'hui vers vous pour demander aux plus connaisseurs d'entre vous si il n'existerait pas un CMS gratuit où un code déjà écrit pour un système de parrainage basique, je m'explique :

J'ai un site de vente en ligne, j'aimerai que tous les 5 achats avec le lien de X (achat venant d'autre part que lui même bien sûr pour pas de triche ^^) sa lui rapporte 1 article gratuit. Avec un affichage simple qui lui donne son lien, ses ventes et basta.

Voila si vous avez une réponse à ma recherche sa serai simpas !
 
Bonjour à tous !

Je me tourne aujourd'hui vers vous pour demander aux plus connaisseurs d'entre vous si il n'existerait pas un CMS gratuit où un code déjà écrit pour un système de parrainage basique, je m'explique :

J'ai un site de vente en ligne, j'aimerai que tous les 5 achats avec le lien de X (achat venant d'autre part que lui même bien sûr pour pas de triche ^^) sa lui rapporte 1 article gratuit. Avec un affichage simple qui lui donne son lien, ses ventes et basta.

Voila si vous avez une réponse à ma recherche sa serai simpas !
Les codes comme sa sont fait pour être adapté à un seul site, je pense pas que sa existe des codes de se genre déjà fait. T'as demande n'est pas assez demandé pour que quelqu'un en fasse un système même si elle reste simple.
 
Les codes comme sa sont fait pour être adapté à un seul site, je pense pas que sa existe des codes de se genre déjà fait. T'as demande n'est pas assez demandé pour que quelqu'un en fasse un système même si elle reste simple.
Ah ouai je vois :/ Car j'ai vraiment pas de sous à mettre pour un développeur sa sera bien trop chère je pense ^^
 
C'est un système plutôt simple comme système :mmh:
  • Tu inscris le membre lors de l'inscription et tu mets la clé de parrainage si le gars a dans l'url par exemple une clé
  • Tu vérifies si le membre qui a acheté a déjà acheté + 5 fois et s'il a un lien de parrainage, puis là tu fais ce que tu veux avec le parrain
 
C'est un système plutôt simple comme système :mmh:
  • Tu inscris le membre lors de l'inscription et tu mets la clé de parrainage si le gars a dans l'url par exemple une clé
  • Tu vérifies si le membre qui a acheté a déjà acheté + 5 fois et s'il a un lien de parrainage, puis là tu fais ce que tu veux avec le parrain
J'ai 0 connaissance alors je pourrai pas le faire ^^
 
Salut,

Il y a plusieurs façon de le faire je pense .

La méthode la plus simple :
- A l'inscription d'un membre, si dans l'url il y a un $_GET['parrain'] , alors on vérifie si le parrain existe . Si il existe, on continue notre code, sinon on affiche une erreur disant que le parrain n'existe pas .
- Dans une table "achats" (un truc du genre), tu stocks les achats effectués. Si le membre X a fait 5 achats et qu'il a un parrain, on met à jours les infos du parrain dans la table X etc.... SINON il achète normalement, comme si de rien était .

Un exemple de code :
PHP:
<?php
   if(isset($_GET['parrain') && !empty($_GET['parrain'])){
      $parrain = $_GET['parrain'];

      // Pour l'exemple, ma table stockant les users s'appellera "membres"
      $exist_parrain = $PDO->prepare("SELECT * FROM membres WHERE pseudo = ?");
       $exist_parrain->execute(array($parrain));
       $nb_retour = $exist_parrain->rowCount();

       // Si on a un retour, le parrain existe
       if($nb_retour === 1){
          // Le parrain existe, on peux continué notre code
        
       } else {
         // Le parrain existe pas, on peux afficher une erreur etc...;
          header("Location: register.php");
          exit();
       }
   }
?>

Je tiens à précisé, si jamais ce code ne fonctionne pas c'est parce que je l'ai codé sans testé au préalable, tout est fait en freestyle ;)
 
Salut,

Il y a plusieurs façon de le faire je pense .

La méthode la plus simple :
- A l'inscription d'un membre, si dans l'url il y a un $_GET['parrain'] , alors on vérifie si le parrain existe . Si il existe, on continue notre code, sinon on affiche une erreur disant que le parrain n'existe pas .
- Dans une table "achats" (un truc du genre), tu stocks les achats effectués. Si le membre X a fait 5 achats et qu'il a un parrain, on met à jours les infos du parrain dans la table X etc.... SINON il achète normalement, comme si de rien était .

Un exemple de code :
PHP:
<?php
   if(isset($_GET['parrain') && !empty($_GET['parrain'])){
      $parrain = $_GET['parrain'];

      // Pour l'exemple, ma table stockant les users s'appellera "membres"
      $exist_parrain = $PDO->prepare("SELECT * FROM membres WHERE pseudo = ?");
       $exist_parrain->execute(array($parrain));
       $nb_retour = $exist_parrain->rowCount();

       // Si on a un retour, le parrain existe
       if($nb_retour === 1){
          // Le parrain existe, on peux continué notre code
       
       } else {
         // Le parrain existe pas, on peux afficher une erreur etc...;
          header("Location: register.php");
          exit();
       }
   }
?>

Je tiens à précisé, si jamais ce code ne fonctionne pas c'est parce que je l'ai codé sans testé au préalable, tout est fait en freestyle ;)
On peut parler en privée ?
 
Ba pour le parrainage je pense qu'il faudra une inscription ?
En gros l'acheteur devra simplement mettre son mail, le nombre d'article et cliquer sur payer, comme sa je reçois sa commande par mail et je lui répond de moi même dans les 24h en lui fournissant sa commande
 
Retour
Haut