Hors le problème c'est qu'il ne se passe rien lorsqu'on est déconnecté car la session "id" n'existe pas. Pourtant c'est mon seule moyen de définir à quel membre j'applique les points. Faut-il que je rajoute des cookies, et si oui comment svp car je voudrais que les points s'appliquent automatiquement chaque jour à la même heure.
si tu veux absolument ajouter des points à cette heure, faut utiliser un service externe tel qu'un cron.
sinon tu peux vérifier à la connexion de la personne quand il s'est connecté la dernière fois, si c'est avant 16, tu lui ajoute ses points lors de sa connexion (donc même s'il se connecte à 20h)
Et ton idée de cookies ne marchera pas.
Donc penche toi sur un script automatisé soit à la prmeiere connexion du membre X après Y heure
Soit comme dit précedemment avec un cron qui lance à une heure précise un de tes scripts
Oui le fait d'ajouter les points à chaque connexion me semble en effet une bonne idée, mais le problème est que si le membre se connecte deux jours après. Il aurait dû avoir deux fois un certain nombre de points. Hors il en aura seulement une seule fois étant donné qu'on vérifie s'il s'est connecté à telle heure pendant la journée.
Quant aux "cron" je ne vois pas du tout ce que ça peut être ! Si quelqu'un veut bien me donner un lien qui explique bien tout ça
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.