Seite 1 von 3

Uhrzeit stellen

Verfasst: 06.07.2003 03:42
von michi-w.
Hallo,

meine Forumzeit geht ca. 1 Stunde falsch, wie kann ich das abstellen?

Gruß
michi-w.

P.S. phpBB 2.0.5

Verfasst: 06.07.2003 11:23
von fussle
im ACP auf GMT + 2 umstellen, das gleiche im Profil

Verfasst: 06.07.2003 15:30
von michi-w.
Hallo,

Problem gelöst, ein Internet Kumpel war so nett und hat mir die Lösung geben.
das könnte am Sommer/Winterzeit-Problem liegen.

includes/functions.php (ca. zeile 370)

Code: Alles auswählen

return ( !empty($translate) ) ? strtr(@gmdate($format, $gmepoch + (3600 * $tz)), $translate) : @gmdate($format, $gmepoch + (3600 * $tz));
...ersetzen durch:

Code: Alles auswählen

return ( !empty($translate) ) ? strtr(@gmdate($format, $gmepoch + (3600 * ($tz+date("I")))), $translate) : @gmdate($format, $gmepoch + (3600 * ($tz+date("I")))); 
Gruß
michi-w.

Verfasst: 09.07.2003 23:52
von Pseiko
Ich hab das gerade auch mal ausprobiert.

Habe aber nun folgende Fehlermeldung
Parse error: parse error in /home/www/n4b225/html/forum/includes/functions.php on line 125

Fatal error: Call to undefined function: encode_ip() in /home/www/n4b225/html/forum/common.php on line 165
Brauche nun schnelle Hilfe

Hat jemand die Original function.php?

Code: Alles auswählen

blub blub blub by Mister_X

Verfasst: 10.07.2003 00:39
von JumpinJack
Hi.

Man jetzt wird man sogar am späten abend hier noch mit PN´s zugespamt! :D

Also was willst du? Ne Originale function.php??
Ich meine die kann ich dir geben. Aber die kannst du auch selber saugen. In jedem originalen phpBB2-Packet steckt sie drinne.

Verfasst: 10.07.2003 00:42
von Pseiko
Kann aber an dem Rechner jetzt nichts saugen!!

Ist die Datei immer gleich?
Außer jemand hat was gemodded oder so?

Verfasst: 10.07.2003 00:45
von Mister_X
Was genau willst du jetzt? Die Datei die du hier reinkopiert hast war doch die original functions.php oder wo hängt es?

Private Nachrichten sind unerwünscht solange ich dich nicht darum gebeten habe (und ich kann mich nicht erinnern, dass ich das getan habe)

Verfasst: 10.07.2003 00:48
von Pseiko
wenn das die Original function.php war, was ist dann der Fehler?

Verfasst: 10.07.2003 00:49
von michi-w.
Wollte dir gerade eine Mail schreiben, mit der Original Datei und mit meiner gemodeten Datei, aber leider gibt deine Website keine Mail Adresse her.

Hier ist der ganze Abschnitt,

nach diesen Abschnitt einfügen

Code: Alles auswählen

function decode_ip($int_ip)
{
	$hexipbang = explode('.', chunk_split($int_ip, 2, '.'));
	return hexdec($hexipbang[0]). '.' . hexdec($hexipbang[1]) . '.' . hexdec($hexipbang[2]) . '.' . hexdec($hexipbang[3]);
}
der Mod

Code: Alles auswählen

//
// Create date/time from format and timezone
//
function create_date($format, $gmepoch, $tz)
{
	global $board_config, $lang;
	static $translate;

	if ( empty($translate) && $board_config['default_lang'] != 'english' )
	{
		@reset($lang['datetime']);
		while ( list($match, $replace) = @each($lang['datetime']) )
		{
			$translate[$match] = $replace;
		}
	}

	return ( !empty($translate) ) ? strtr(@gmdate($format, $gmepoch + (3600 * ($tz+date("I")))), $translate) : @gmdate($format, $gmepoch + (3600 * ($tz+date("I"))));
}
Vielleicht musst du vor dem Mod die Konfiguration im Admin Menü auf

Datumsformat
d.m.Y, H:i

Zeitzone
GTM + 1 Stunde

ändern.
Die Änderungen muss auch jeder angemeldete Teilnehmer vornehmen, da sie nur für Neuanmeldung gilt.

Bei mir hat der Mod ohne Probleme funktioniert!
Falls du die function.php Datei haben möchtest, nehm mit mir Kontakt auf, mein Forum ist offen.

Gruß
michi-w.

Verfasst: 10.07.2003 00:49
von Pseiko
Entschuldigung, bin voll im Streß!

Ich hatte nur den Code von Michi-W. (ganz oben) eingebaut,
dann kam diese Fehlermeldung. Dann habe ich aus einem anderem Forum, die function.php wieder eingebaut. Aber der Fehler ging nicht weg.

Version ist: 2.0.4

Danke