Bonjour à tous !
Mon problème est assez spécial. En effet, je voudrais exécuter une page PHP à une heure précise même si personne ne la visite.
Un peu plus de concret :
J'ai un classement de personnage pour un jeu. Les niveaux de ses personnages sont d'abord pris du classement officiel du jeu et ensuite enregistrer dans ma BDD.
seulement voila, les joueurs modifient leur niveau de jour en jour. Si je ne fait rien mon classement sera vite erronée.
Donc il faut utiliser UPDATE. (là dessus il n'y a aucun problème).
Seul souci, c'est que pour utiliser UPDATE, il faut exécuter la page. (certain vont me dire "Prend directement le lvl du site officiel et affiche le sans passez par ta BDD !", mais je ne veux pas faire ça, et j'ai mes raisons. Donc s'il vous plait, conserver ce système, je vous en serait reconnaissant).
Bon, vu que je ne veux pas update à chaque exécution de la page, je le fait avec date()
EXEMPLE :
if($date_souhaitee_pour_update == date("d/m/Y"))
{
*UPDATE*
}
Mais maintenant, imaginons que personne ne visite la page à l'heure / date fixe que j'aurais marquée,
la base ne se met pas à jour.
Donc voila, est il possible de faire autrement pour UPDATE ma base?
Merci d'avance, et je reconnait que mon sujet n'est pas des plus clair et je m'en excuse d'avance!
