Hoe laat ik automatisch een bericht verschijnen op een bepaalde datum en tijd?

Started by Aaron, January 03, 2007, 08:12:52 AM

Previous topic - Next topic

Aaron

Hoe laat ik automatisch een bericht verschijnen op een bepaalde datum en tijd?

  • Maak het topic aan in een verborgen board (bijvoorbeeld in de prullenbak);
  • Pas PHPMyAdmin de datum van het bericht aan (let op: UNIX timestamp!);
  • Maak op de server een script aan dat het volgende bevat:
Code ("topicoptijd.php") Select

<?php
include("SSI.php");

db_query("
UPDATE databasenaam.smf_topics
SET ID_BOARD = 1
WHERE ID_TOPIC = 3377
LIMIT 1"
__FILE____FILE__);

db_query("
UPDATE databasenaam.smf_boards
SET
ID_LAST_MSG = 30469,
ID_MSG_UPDATED = 30469,
lastUpdated = 1167606000
WHERE ID_BOARD = 1
LIMIT 1"
__FILE____FILE__);
?>



  • Vergeet niet om de ID's aan te passen aan het juiste topic en board!
  • Vervolgens stel je in het controlepaneel van je webhost een cronjob in die het script op de gewenste tijd uitvoert:

/usr/local/bin/php -q /home/aaron/public_html/topicoptijd.php


Advertisement: