[Joyaux] Anniversaires

shinix

Molosse
14 Mai 2013
180
108
58
Suisse
miniurl.be
Niveau
140
Clan
LesMoutonsNoirs
Niveau du clan
15
Rang de Clan
Ainé
Ligue
Master III
55 000 membres et tu parles de passer par la BDD ?
Imagines tu seulement le traitement des MP, des recherches en base de donnée, des modifications ?

Sans parler du fait, que si la demande de changement de date de naissance coute le prix du gain obtenu en joyaux, ce n'est pas anodin, changer frauduleusement sa date de naissance n'apporte aucun intérêt, donc si tu rajoutes un gain potentiel de dons par les membres alors tu génères une possibilité de triche, de double comptes pour se donner des joyaux, etc...

Oui mais il ne s'agit pas du nombre de membre pour effectuer cette action.

Simplement de créer un formulaire avec 2 champs :
1. input text qui contient le pseudo du membre
2. input text qui contient le nombre de joyaux à transférer.

Ensuite lors de l'envoi du formulaire le script va simplement faire 1 seul et unique requête UPDATE avec un WHERE birthday = Aujourd'hui AND pseudo = "pseudo_input".

Une seul requête est effectuée et un catch avec PDO retourne l'erreur (si pseudo n'existe pas), il suffit de l'habiller pour la retourner à l'utilisateur.

Enfin c'est très vite fait en faisant comme ça on peut donner des joyaux illimités, mais avec une autre requête (SELECT joyaux,id FROM users WHERE id= SESSION['user_id']) on récupère le nombre de joyaux à disposition de l'utilisateur qui souhaite transmettre.

Enfin bref étant donné que Menerv n'a plus de support si il passe en externe on va pas épiloguer 50 ans là dessus. Je tenais simplement à clarifier mon message du dessus.
 

Somth3ngCoC

YouTubeur CoC
10 Mars 2015
35
21
23
25
Paris
www.youtube.com
Niveau
102
Clan
Los Gobelinos
Niveau du clan
3
Rang de Clan
Chef adjoint
Ligue
Master II
Après avoir vu des notions de développement, malgré que je n'ai aucunes connaissances du SQL, cela impliquerait, comme l'a dit LordVal, des "fraudes".
Et puis, les surcharges serveurs hein.
Après, le système est très facile à effectuer mis à part que d'autres choses peuvent passer avant malgré que l'idée parte d'une bonne intention.
Mon avis :p