Seite 1 von 3
Last Visit
Verfasst: 05.06.2007 14:59
von Giga-Tronic
Hallo Leute
Ich hab mir mal von phpbbhacks.com den "Last Visit" MOD runtergeladen und alle nötigen Dateien bearbeitet.
Nun hab ich alle Dateien schritt für schritt hochgeladen und mit den alten ersetzt...funzt auch alles soweit...aber sobald ich die "sessions.php" hochlade seh ich nur noch ein weisses Fenster wenn ich das forum aufrufe. und ohne di sessions.php funzt der mod nicht einwandfrei.
hat da jemand nen tip? benutze phpbb 2.0.22
Verfasst: 05.06.2007 15:04
von killerbees19
Kontrolliere einmal ob du einen Einbaufehler gemacht hast
Ansonsten: Verlinke einmal auf die session.php
Weiterführende Links:
Eine PHP-Datei zum Download anbieten
MfG Christian
Verfasst: 05.06.2007 15:27
von Giga-Tronic
Verfasst: 07.06.2007 09:41
von killerbees19
Also ich entdecke da nichts, was einen Fehler auslösen könnte.
Hast du mal einen Link zu dem MOD auf phpbbhacks.com?
MfG Christian
Verfasst: 07.06.2007 14:11
von Giga-Tronic
Hm...ja hab ich
http://www.phpbbhacks.com/download/237
Liegt vllt daran, dass der Hack für phpbb 2.0.21 vorgesehen ist und nicht für 2.0.22
Verfasst: 09.06.2007 12:14
von Giga-Tronic
und? haste was gefunden?
Verfasst: 09.06.2007 22:33
von killerbees19
Sorry, habe zur Zeit weniger Zeit. Muss mir das morgen nochmals genauer ansehen, dachte zuerst, dass es ein anderer MOD ist...
MfG Christian
Verfasst: 10.06.2007 12:20
von Giga-Tronic
Aso.
Also ich hab ihn gestern nochmal sorgfältig installiert..aber immer noch das selbe Problem
Verfasst: 14.06.2007 21:37
von Maria77
Ich versuche den auch gerade wieder ins Forum einzubauen.
In der Einbauanleitung ist nun eine Passage drin, die so aber nicht mehr zu finden ist:
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------------
#
search.php
#
#-----[ FIND ]------------------------------------------------
#
$sql = "SELECT session_id
FROM " . SESSIONS_TABLE;
#
#-----[ REPLACE WITH ]----------------------------------------
#
// Start replacement - Last visit MOD
$expiry_time = $current_time - $board_config['session_length'];
$sql = "SELECT session_id
FROM " . SESSIONS_TABLE ." WHERE session_time>$expiry_time";
// Start replacement - Last visit MOD
Edit: Und noch eine weitere Stelle, die so nicht mehr in der sessions.php existiert:
Code: Alles auswählen
#
#-----[ FIND ]------------------------------------------------
#
WHERE session_time < $expiry_time
#
#-----[ IN-LINE FIND ]----------------------------------------
#
session_time < $expiry_time
#
#-----[ IN-LINE REPLACE WITH ]--------------------------------
#
UNIX_TIMESTAMP() - session_time >=172800
Das ist vielleicht auch der Fehler, der bei meinem Vorposter auftritt.
Verfasst: 14.06.2007 21:53
von Overhead
Hallo
biste Du mal so nett und verlinkst Deine search.php?
Das hilft echt weiter, wenn man sieht was Du umgebaut hast das Du die Stelle nicht mehr findest...
cu Overhead