Seite 2 von 2

Verfasst: 18.12.2006 19:29
von flaums
kann mich niemand babei helfen bitte??? :-?

Verfasst: 18.12.2006 20:07
von Miriam
Finde in common.php

Code: Alles auswählen

$sql = "SELECT *
	FROM " . CONFIG_TABLE;
füge davor ein:

Code: Alles auswählen

##################################
$jahr = date("Y");
$mon = date("n");
$tag = date("d");
$open  = mktime(5, 30, 0, $mon, $tag, $jahr);
$closed = mktime(12, 45, 0, $mon, $tag, $jahr);
if ($open < time() AND time() < $closed) {
	$sql = "UPDATE " . FORUMS_TABLE . " SET forum_status = 0 WHERE forum_id = 11";
}
else {
	$sql = "UPDATE " . FORUMS_TABLE . " SET forum_status = 1 WHERE forum_id = 11";
}
$result = $db->sql_query ($sql);
###################################
Jetzt ist das spezielle Forum (hier die ID 11) für alle von 05:30Uhr bis 12:45Uhr (jeden Tag) geöffnet. Ansonsten ist es geschlossen und kann auch nicht durch den Admin geöffnet werden.

Der Code überprüft nicht, ob die Serverzeit GMT oder lokale Zeit ist. Das musst Du evtl. selber herausfinden und entsprechend anpassen.

Verfasst: 19.12.2006 00:42
von mobotter
sicher daß du die constants.php meinst?

Verfasst: 19.12.2006 07:26
von Skippy
im Übrigen gabs nen MOD dazu

http://www.phpbb.de/viewtopic.php?t=131258

Verfasst: 19.12.2006 08:09
von roger
Führ Dir doch 'mal diesen Thread zu Gemüte...


roger

Verfasst: 19.12.2006 09:22
von Miriam
mobotter hat geschrieben:sicher daß du die constants.php meinst?
Natürlich meinte ich die nicht :)... eher die common.php :wink: