Set session/cookies pour 24hs montrer quelque chose une seule fois par jour pour les utilisateurs

J'ai été la recherche de la dernière heure comment faire... je pense que c'est assez facile, mais je ne pouvais pas le faire fonctionner.

Je veux montrer quelque chose (AdSense) une seule fois par jour.

Je ne sais pas quelle serait la meilleure façon, si l'utilisation de cookies ou des Sessions PHP. En tout cas, pouvez-vous m'aider et me dire comment pourrais-je faire cela?

Merci d'avance!

Santiago

Edit: je pense que de cette façon je peux créer la Session, mais je ne sais pas comment faire pour "recréer" toutes les 24 heures et comment vérifier que la session dans le but de montrer ce que je veux montrer une fois par jour.

if (!isset($_SESSION['adSense']) 
    $_SESSION['adSense'] = time();

if (time() - $_SESSION['adSense'] <= 60*60*24 ) {
   return true;
} else {
   return false;
}
Voulez-vous nous montrer ce que tu as essayé et qui n'a pas fonctionné?
J'ai essayé beaucoup de choses, je pourrais coller un bout de code qui ne fonctionne pas mais je ne sais pas si cela serait utile.
Ainsi, pour le code que vous avez écrit, comment ne pas fonctionner? Est-il définir le cookie? Est-il définir le cookie, mais l'horodatage n'est pas de travail? Le timbre de temps de travail, mais les choses semblent encore?
J'ai édité la question.

OriginalL'auteur Santiago | 2012-08-23