Transformez les points en € chaque mois .

max1395 -  
Luan1604 Messages postés 141 Statut Membre -
Bonjour,
je suis webmaster d'un site de jeux et je voudrais qu'a chaque debut de mois les points des membres ce transforme en € . je voudrais que sa ce fasse automatiquement donc avec une requete mais je ne voit pas laquelle . je voudrais que 1000 points soit egale a 0.15 cents
merci de m'aider

3 réponses

Luan1604 Messages postés 141 Statut Membre 4
 
Bonjour,

Pour que ça se fasse automatiquement tous les mois, il faut utiliser cron (voir google car si je dois tout expliquer ici, on n'est pas sorti de l'auberge).

Ensuite, pour le php, on utilise le produit en croix...

Par exemple (30000 étant les points du joueur):

1000 pts = 0.15 euros
30000 pts = x euros;

30000 * 0.15 / 1000

Et le code...
<?php
function conversionptseuro($ptsdujoueur) {
	$pointsdebase = 1000; // Variable valant mille points
	$eurodebase = 0.15; // Variable valant 0.15 euros
	// Donc = $pointsdebase vaut $eurodebase
	
	// on va faire le produit en croix
	$conversion = $ptsdujoueur * $eurodebase;
	$conversion = $conversion / $pointsdebase;
	
	return $conversion;
}
conversionptseuro($bdd['pointsjoueur']);
 // convertira les pts en euro NE PAS OUBLIER DE REMPLACER LA VARIABLE $bdd['']
// A vous d'utiliser ce résultat en l'insérant dans une bdd

?>


0
max1395
 
ok merci . j'ai compris la fonction cron mais ma question c'est : ou sa se programme ça ? chez l'hebergeur ? sinon merci je peux pas le tester actuellement mais merci
0
Luan1604 Messages postés 141 Statut Membre 4
 
Bonjour,

La fonction donnée n'a aucun rapport avec cron... C'est juste une fonction qui convertit points en euro...

Pour cron, ça dépend... Certains hébergeurs proposent ça dans le panneau de membre, d'autres ne le proposent pas. A voir avec l'hébergeur...

Luan.
0