Verfasst: 21.12.2008 02:20
Kommt Zeit, kommt Fahrrad! 

phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Wird heute im Laufe des Tages noch passieren.DirtyHarry hat geschrieben:Wäre aber auf jeden Fall gut, wenn der Mod, den man hier runterladen kann, aktualisiert würde ...
Das musst Du ändern. Ich empfehle Dir, zur Bearbeitung das Programm Notepad++ zu verwenden.Bettina hat geschrieben:und so sieht es aus, und zwar in jeder Datei:
// MOD => Automatic daylight savings time $config['board_dst'] = ($config['board_dst']) ? date('I') : DST_OFF;
Sollte ich das lieber ändern oder ist es egal???
Nein, das reicht ein Mal.Bettina hat geschrieben:aber wie ist es mit dem SQL Befehl am Anfang und am Ende, muss ich den auch nochmal eingeben oder langt das so??? einmal wurden ja schon beide Befehle eingeben?
Die session.php hab ich hier als .txt Datei gespeichert, evtl findet ihr den Fehler.Parse error: syntax error, unexpected ';', expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /hp/ac/af/fl/www/Forum/includes/session.php on line 2203
Code: Alles auswählen
if ($delta <= 3600 && ($delta >= -5 || (($now / 60) % 60) == (($gmepoch / 60) % 60)) && $date_cache[$format]['is_short'] !== false && !$forcedate && isset($this->lang['datetime']['AGO']))
{
return $this->lang(array('datetime', 'AGO'), max(0, (int) floor($delta / 60)));
}
Code: Alles auswählen
if (!$midnight)
{
list($d, $m, $y) = explode(' ', gmdate('j n Y', time() + $date_cache[$format]['zone_offset']));
$midnight = gmmktime(0, 0, 0, $m, $d, $y) - $date_cache[$format]['zone_offset'];
}
if ($date_cache[$format]['is_short'] !== false && !$forcedate)
{
$day = false;
if ($gmepoch > $midnight + 86400)
{
$day = 'TOMORROW';
}
else if ($gmepoch > $midnight)
{
$day = 'TODAY';
}
else if ($gmepoch > $midnight - 86400)
{
$day = 'YESTERDAY';
}
if ($day !== false)
{
return str_replace('||', $this->lang['datetime'][$day], strtr(@gmdate($date_cache[$format]['format_short'], $gmepoch + $date_cache[$format]['zone_offset']), $date_cache[$format]['lang']));
}
}
return strtr(@gmdate($date_cache[$format]['format_long'], $gmepoch + $date_cache[$format]['zone_offset']), $date_cache[$format]['lang']);
}
Lade folgende Datei wtf.php hoch und führe sie in Deinem Browser aus:Bettina hat geschrieben:Bei mysql kann ich keine Eingaben machen, weil ich keine Rechte für die Datenbank habe.
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
$sql = 'UPDATE ' CONFIG_TABLE "
SET is_dynamic = 1
WHERE config_name = 'board_dst'";
$db->sql_query($sql);
$cache->purge();
?>