JeuWeb - Crée ton jeu par navigateur
Poster une message automatiquement - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Poster une message automatiquement (/showthread.php?tid=1535)

Pages : 1 2


Poster une message automatiquement - Zloche - 09-08-2007

Salut,

Je vien vous demander quelque chose
Je veux créer un petite chose (En PHP)
Un bot qui va poster un message sur un forum à une heure précise, des qu'il est par exemple 18h00, il crée le sujet sur le forum avec le titre et tout que je lui est demandé.

Le seul problème, je ne sais pas trop comment mis prendre pour faire ce genre de truc O_O

Merci, a+


RE: Poster une message automatiquement - Globe - 09-08-2007

Tu pourrais utiliser un cron.


RE: Poster une message automatiquement - Loetheri - 09-08-2007

Sinon tu peux aller modifier le code source du forum. Tu obliges de ne prendre que les posts qui ont déjà été postés (ou plutôt dont l'heure de postage est déjà passée). Tu peux ainsi créer tes discussions à l'avance.

C'est naturellement, une façon de voir.


RE: Poster une message automatiquement - elazard - 09-08-2007

bah de toute façon a mon avi et si jme souviens bien y'a pas 36000 solutions : cron ou lors d'une action d'une autre personne


RE: Poster une message automatiquement - Nodark - 10-08-2007

Sauf il faut que l'autre personne soit bien la ce jour-la,a l'heure précise.
Le cron est préféré


RE: Poster une message automatiquement - Shidame - 10-08-2007

A mon avis tu peux utiliser la méthode du timestamp stocké en bdd, et au moment ou l'on visite ton forum tu testes si le message doit être activé ou non?
De toute façon même si une personne ne vient qu'a 19h, que le message est réellement été posté a 18h a 18h30 ou a 19H personne ne l'aurai vu étant donné que la première personne a s'être connecté c'est a 19h :p

Espérant avoir été clair ^^


RE: Poster une message automatiquement - elazard - 10-08-2007

bah jvois même pas pourquoi stocker un timestamp dans la bdd (tu m'as grillé sur le principe de page d'acceuil tsss) suffit de voir sur la page d'acceuil avec une condition, si l'heure est 19H ben tu fais le traitement si pas pas de traitement tout simple. et comme dit Shidame si personne passe par la page d'acceuil avant 19H30 ben personne verra que c'était pas posté a 19H :p ou alors ce que tu peux faire c'est mettre ce code dans un fichier inclut partout (genre header sur phpbb) comme même si le type n'accède pas par la page d'acceuil ben ca fonctionne quand meme


RE: Poster une message automatiquement - uriak - 10-08-2007

au passage, peut-on m'expliquer ce qu'est un cron ?


RE: Poster une message automatiquement - orditeck - 10-08-2007

Cron : http://fr.wikipedia.org/wiki/Cron

Site permettant d'éxécuter des Cron :
http://www.webcron.org/

@Zloche -> Tu peux toujours faire un petit programme en VB.net (VisualBasic.net) et le laisser ouvert sur ton PC Big Grin


RE: Poster une message automatiquement - Zloche - 10-08-2007

Merc à tous ^^'
Mais cron, boff, pas trop mon fort ..


orditeck : Je fais pas du VB.Net, seulement du VB6, enfin, je peux le faire aussi avec VB6 avec un timer ^^'

2k, faut je trouve comment je vais m'y prendre !