SMF Support > Veelgestelde vragen
Hoe laat ik automatisch een bericht verschijnen op een bepaalde datum en tijd?
(1/1)
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:
[/list]
--- Code: ("topicoptijd.php") ---<?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__);
?>
--- End code ---
[*]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:
[/list]
--- Code: ---/usr/local/bin/php -q /home/aaron/public_html/topicoptijd.php
--- End code ---
Navigation
[0] Message Index
Go to full version