Amélioration anti up 24 h
arthur
-
arthur -
arthur -
Bonjour,
j'ai fais un code pour posté et attendre 24 h après la dernière question pour évité qu'il poste 5 message d'affiler
et j'ai mis çe code aussi
donc là ça marche le code il attend bien 24 h
donc ma question c'est de savoir comment mettre un petit compte a rebours
exemple
si on poste un message là il affichera
il vous reste 24 h avant de pouvoir reposté une nouveau message
ensuite si on attend 5 minute par exemple
là il affichera
il vous restera 23 h et 55 minute et 00 seconde
etc...
es ce que vous pouvez me dire comment on fait
merci de votre aide
j'ai fais un code pour posté et attendre 24 h après la dernière question pour évité qu'il poste 5 message d'affiler
//24 heures anti up $query24heures = $pdo->prepare("SELECT forum_membre_id,post_time,forum_topic.topic_locked as topic_locked FROM forum_post JOIN forum_topic ON forum_topic.topic_id=forum_post.topic_id WHERE forum_post.topic_id=? ORDER BY post_id DESC LIMIT 1"); $query24heures->execute(array($_REQUEST["tid"])); $antiup = $query24heures->fetch(); if($infoTopic['topic_locked']<1 && ($antiup['forum_membre_id']==$_SESSION['id'] && (($antiup['post_time']+(60*60)*24)<time()) || id2level() >= MODO))
et j'ai mis çe code aussi
if(($antiup['forum_membre_id']==$_SESSION['id']&&($antiup['post_time']+(60*60)*24)>time())&&id2level()<MODO && $antiup['topic_locked']<1) $_page .= 'Vous ne pouvez pas ajouter de nouvelle réponse car vous avez posté le dernier message de ce sujet il y a moins de 24h. <br /> Nous vous invitons à modifier votre dernier message en attendant de nouvelles réponses.';
donc là ça marche le code il attend bien 24 h
donc ma question c'est de savoir comment mettre un petit compte a rebours
exemple
si on poste un message là il affichera
il vous reste 24 h avant de pouvoir reposté une nouveau message
ensuite si on attend 5 minute par exemple
là il affichera
il vous restera 23 h et 55 minute et 00 seconde
etc...
es ce que vous pouvez me dire comment on fait
merci de votre aide
A voir également:
- Amélioration anti up 24 h
- Malwarebytes anti-malware - Télécharger - Antivirus & Antimalwares
- Pop up mcafee - Accueil - Piratage
- Télécharger logiciel dvr h 264 gratuit - Télécharger - Sécurité
- Anti slash ✓ - Forum Clavier
- Anti slash windows ✓ - Forum Clavier
8 réponses
Salut,
C'est une simple soustraction, tu as déjà tous les éléments nécessaires.
Bonne journée
C'est une simple soustraction, tu as déjà tous les éléments nécessaires.
$tempsRestant = ($antiup['post_time'] + (60 * 60) * 24)) - time();
Bonne journée
merci, mais si je mets le code a ce niveau
il m'aficher ma phrase :
Nous vous invitons à modifier votre dernier message en attendant de nouvelles réponses.';
hors il ne devrais pas
if(($antiup['forum_membre_id']==$_SESSION['id']&&($antiup['post_time']+(60*60)*24)>time())&&id2level()<MODO && $antiup['topic_locked']<1) $tempsRestant = $antiup['post_time'] + ((60 * 60) * 24) - time(); $_page .= 'Vous ne pouvez pas ajouter de nouvelle réponse car vous avez posté le dernier message de ce sujet il y a moins de 24h. <br /> Nous vous invitons à modifier votre dernier message en attendant de nouvelles réponses.';
il m'aficher ma phrase :
Nous vous invitons à modifier votre dernier message en attendant de nouvelles réponses.';
hors il ne devrais pas
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question