CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : Crée un site de visite avec lien de parrainage

DébutPage précedente
12
Page suivanteFin
sebastien100 sebastien100
MP
Niveau 10
26 juillet 2015 à 18:34:48

Salut,

J'ai une idée de site pour plus de facilité je vous ai fait un schéma de ce que je veux.
Je ne sais pas comment faire cependant si vous pouvez m'aider.
Merci

Schéma :

L'utilisateur s'inscrit sur le site, ça lui génère un lien spécial type : (http://www.adressedemonsite.fr/LIENDEPARRAINAGE)

Après avoir générer son lien il obtient a chaque visite sur son lien 1 point

Avec ses points il peut s'acheter dans une boutique plusieurs objets qui s'afficheeront sur la page de son lien de parrainage (Par exemple il achète 1 MAISON EN BOIS pour 10 points)

Et celles ci s'affichera sur sa page de parrainage la ou il veut la placer.

Voilà mon idée quelqu'un sait comment faire ?

Merci

Message édité le 26 juillet 2015 à 18:38:27 par sebastien100
Darkandgel Darkandgel
MP
Niveau 10
26 juillet 2015 à 18:56:47

C'est pas bien compliqué mais t'es au courant des abus possibles ? (bots et cie)

sebastien100 sebastien100
MP
Niveau 10
26 juillet 2015 à 19:17:39

Oui mais après tant pis pour les gens qui utilisent des bots moi ca me dérange pas mais eux ca ne les amuse pas et dès que je détcecte quelqu'un qui a beaucoup trop de visite par jour je lui poserais des questions et puis un ban tempo voir définitf si il n'arrete pas

sebastien100 sebastien100
MP
Niveau 10
26 juillet 2015 à 19:36:33

Donc comment faire ?

Darkandgel Darkandgel
MP
Niveau 10
26 juillet 2015 à 19:36:41

Du coup tu peux te baser sur les GUID pour obtenir un lien unique : http://lehollandaisvolant.net/tout/tools/guid/ (le code de generation est dans la page)

sebastien100 sebastien100
MP
Niveau 10
26 juillet 2015 à 19:42:31

Pour générer le lien ca je sais faire ^^

Pour faire plus simple je cherche comment faire en sorte que :
- Seulement lorsqu'on clique sur le lien l'utilisateur obtient le point
- Que la personne ne peut cliquer avec la même IP plusieurs fois par jour (1 fois max)
- Pour le magasin que l'objet se débloque que si on a assez de points.
- Que la personne peut choisir ou placer ses objets

sebastien100 sebastien100
MP
Niveau 10
26 juillet 2015 à 20:43:34

Si tu veux on continue en MP

Grabugelelion Grabugelelion
MP
Niveau 5
27 juillet 2015 à 03:04:06

Seulement lorsqu'on clique sur le lien l'utilisateur obtient le point

=> Tout simple, X = le nombre de point (stockée quelque part). Tu ajoute X+1 à chaque visite sur la page contenant son username (ex: monsite.fr/username).

Que la personne ne peut cliquer avec la même IP plusieurs fois par jour (1 fois max)

=> Tu peut enregistrer les adresses IP du jours, et les vider à 00h00. Regarde du côté de "Cron" pour faire des taches répétitives chaque jour automatiquement.

Pour le magasin que l'objet se débloque que si on a assez de points.

=> Il faudra vérifier ses points (toujours X = nombre de point, et Y la valeur de l'achat, si X > Y on peut acheter, si X < Y on ne peut pas acheter.

- Que la personne peut choisir ou placer ses objets

=> Trop vague (placer ou ? sur quel support ? comment (drag&drop, position sur une grille, ...) ?

Pour stocker des données tu peut utiliser MySQL ou JSON.
Pour vérifier les traitements (IP pas déjà présente, nombre de point supérieur à la valeur de l'achat, etc) il faut utiliser un langage qui permet de faire du traitement côté serveur : PHP, Python, Ruby, Javascript ...

Message édité le 27 juillet 2015 à 03:04:24 par Grabugelelion
sebastien100 sebastien100
MP
Niveau 10
27 juillet 2015 à 13:24:08

Je connait que le php et le javascript :(

Pour placer les objets je parle les placers sur une plaine avec un drag & drop

Darkandgel Darkandgel
MP
Niveau 10
27 juillet 2015 à 14:18:04

Ben ça ça peut se faire un JS

sebastien100 sebastien100
MP
Niveau 10
27 juillet 2015 à 14:24:07

Donc en faite je dois crée le formulaire d'inscription al a fin de l'inscription je met le code de la function GUID qui sera son lien de parrainage.

Pour voir si la personne a assez de points :

($point = Nombre des points)
En partant sur le fait qu'une maison coute 5 points

if ($point > 5 && $cb < 999999999) 
{ 
echo "Achat Effectue"; 
}
else
if ($point <5)
{
echo "Erreur pas assez de point
}
 

Le code au dessus est t'il correct ?

Par contre je ne sais pas faire le système de drag & drop et faire en sorte que quand la personne achète l'objet d'une valeur de 5 points, il perd les 5 points

Darkandgel Darkandgel
MP
Niveau 10
27 juillet 2015 à 14:30:54

faire en sorte que quand la personne achète l'objet d'une valeur de 5 points, il perd les 5 points

Ca spas dur :

if ($point > 5 && $cb < 999999999) 
{ 
echo "Achat Effectue"; 
$points-=5;
}
else
if ($point <5)
{
echo "Erreur pas assez de point
}

Par contre c'est quoi ce $cb ?

Et pour ce qui est de faire du drag n drop, va falloir utiliser une lib js qui va bien, je laisse les front dev te conseiller sur le sujet.

sebastien100 sebastien100
MP
Niveau 10
27 juillet 2015 à 14:35:33

Le 27 juillet 2015 à 14:30:54 Darkandgel a écrit :

faire en sorte que quand la personne achète l'objet d'une valeur de 5 points, il perd les 5 points

Ca spas dur :

if ($point > 5 && $point < 999999999) 
{ 
echo "Achat Effectue"; 
$points-=5;
}
else
if ($point <5)
{
echo "Erreur pas assez de point
}

Par contre c'est quoi ce $cb ?
Erreur de ma part ^^

Et pour ce qui est de faire du drag n drop, va falloir utiliser une lib js qui va bien, je laisse les front dev te conseiller sur le sujet.

Merci a toi de m'avoir bien aidé !

Par contre a la fin de l'inscription je met le code de la function GUID qui sera son lien de parrainage.

sebastien100 sebastien100
MP
Niveau 10
27 juillet 2015 à 23:19:51

:up:

Darkandgel Darkandgel
MP
Niveau 10
28 juillet 2015 à 10:13:08

C'est quoi la question ?

sebastien100 sebastien100
MP
Niveau 10
28 juillet 2015 à 10:36:05

Pour le lien de parrainage comment je fais ?
Je sais pas quoi faire c'est le dernier soucis que ca me pause je ne sais pas quoi faire avec le GUID

Message édité le 28 juillet 2015 à 10:36:29 par sebastien100
Darkandgel Darkandgel
MP
Niveau 10
28 juillet 2015 à 10:56:09

monsite/parainnage.php?guid=[insert guid]

Et dans ta page tu fais le traitement qui va bien

sebastien100 sebastien100
MP
Niveau 10
28 juillet 2015 à 11:16:00

Pour le traitement de la page c'est la vérifcation ip etc ?

Et aussi y'a pas moyen de faire plutôt http://www.adressedemonsite.com/?guid=[PSEUDO] ?

Darkandgel Darkandgel
MP
Niveau 10
28 juillet 2015 à 11:17:38

Seulement si ton pseudo est unique

Pour le traitement de la page c'est la vérifcation ip etc

Ca + attribution des points etc.
Bref, faire ce que tu veux faire quand on visite un lien de parainnage quoi...

sebastien100 sebastien100
MP
Niveau 10
28 juillet 2015 à 11:28:08

Oui je veux que le pseudo soit unique donc faut faire comment ? (Excuse moi pour toutes ces questions ^^)

DébutPage précedente
12
Page suivanteFin
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
Infos 0 connecté(s)

Gestion du forum

Modérateurs : Thymotep
Contacter les modérateurs - Règles du forum

Sujets à ne pas manquer

La vidéo du moment