wer war da problemm |
leesaint
Mitglied
Dabei seit: 27.08.07
Beiträge: 47
Forenversion: 2.3
|
|
Könnt ihr mir vielleicht sagen wie ich das weg kriege?
Ich habe ganz normal den hack intalliert wer war online, aber habe nicht sovort drauf geachtet ob das sofort nach dem hack einbau da gewesen ist.
danke in voraus
|
|
21.09.07 17:52 |
Finden
Als Freund hinzufügen
|
|
Wahooka
ich liebe mich! -.-
Dabei seit: 17.01.04
Beiträge: 452
Forenversion: 1.0
|
|
die variable wird nicht erkannt, also tippe ich mal auf einen einbau fehler ;o) kontrolliere noch mal die installation
__________________ MFG
Wahooka
Wahooka gibt es nun auch als Papa! - Tom *23.02.2008
|
|
23.09.07 10:25 |
Finden
Als Freund hinzufügen
|
|
MarkusDippold
Mitglied
Dabei seit: 25.05.05
Beiträge: 63
Herkunft: trekkies-forum.de Forenversion: 2.3
|
|
Zitat: |
Original von Wahooka
die variable wird nicht erkannt, also tippe ich mal auf einen einbau fehler ;o) kontrolliere noch mal die installation |
Einerseits das.
Andererseits ist dieser Hack (anhand der nicht aufgelösten Variable nehme ich an, daß es der gleiche ist, den auch ich habe) auch reichlich buggy.
Es gibt Probleme, wenn noch gar kein Mitglied online war (nur Gäste sehen das dann so), ich fand auch die mangelnde Unterscheidung zwischen Mehr- und Einzahl schlecht.
Es gab noch ein paar andere Ungereimtheiten.
Insgesamt habe ich den Hack korrigiert und aufgebohrt, daß das auch mit der Mehr- und Einzahl sauber funktioniert.
Der Teil in der index.php sieht bei mir jetzt folgendermaßen aus.
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
|
/* ####################### */
/* ### USER VISITED START */
/* ####################### */
if ($showuservisited == 1) {
$membercount = 0;
$invisiblecount = 0;
$curdate = strftime("%m %d %Y",time());
$date = explode(" ", $curdate);
$timestamp = mktime(0,0,0,$date[0],$date[1],$date[2]);
unset($online);
$online = &new useronline($wbbuserdata['a_can_view_ghosts'], $wbbuserdata['buddylist']);
$result = $db->unbuffered_query("SELECT u.userid, u.username, u.invisible, u.useronlinegroupid, u.lastactivity, g.useronlinemarking FROM bb".$n."_users u, bb".$n."_groups g WHERE u.useronlinegroupid=g.groupid AND u.lastactivity>=".$timestamp." ORDER BY u.username ASC");
while ($row = $db->fetch_array($result)) {
if ($row['userid'] == 0) continue;
$membercount++;
if ($row['invisible'] == 1) $invisiblecount++;
$online->user($row['userid'], htmlconverter($row['username']), $row['useronlinemarking'], $row['invisible'], true);
}
$uservisited = $online->useronlinebit;
$totaluservisited = $membercount;
if ($totaluservisited > $rekord_visited) {
$rekord_visited = $totaluservisited;
$rekordtime_visited = time();
$db->unbuffered_query("UPDATE bb".$n."_options SET value='$rekord_visited' WHERE varname='rekord_visited'", 1);
$db->unbuffered_query("UPDATE bb".$n."_options SET value='$rekordtime_visited' WHERE varname='rekordtime_visited'", 1);
require("./acp/lib/class_options.php");
$option = &new options("acp/lib");
$option->write();
}
$rekorddate_visited = formatdate($wbbuserdata['dateformat'], $rekordtime_visited);
$rekordtime_visited = formatdate($wbbuserdata['timeformat'], $rekordtime_visited);
// format figures
if ($totaluservisited >= 1000) $totaluservisited = number_format($totaluservisited, 0, "", $lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
if ($invisiblecount >= 1000) $invisiblecount = number_format($invisiblecount, 0, "", $lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
if ($rekord_visited >= 1000) $rekord_visited = number_format($rekord_visited, 0, "", $lang->get("LANG_GLOBAL_THOUSANDS_SEP"));
if ($totaluservisited == 1) {
$uservisited_BE = $lang->items['LANG_START_USERVISITED_BE_ONE'];
$uservisited_USER = $lang->items['LANG_START_USERVISITED_MEMBERS_ONE'];
}
else {
$uservisited_BE = $lang->items['LANG_START_USERVISITED_BE'];
$uservisited_USER = $lang->items['LANG_START_USERVISITED_MEMBERS'];
}
if ($rekord_visited == 1) {
$userrekordvisited_USER = $lang->items['LANG_START_USERVISITED_MEMBERS_ONE'];
}
else {
$userrekordvisited_USER = $lang->items['LANG_START_USERVISITED_MEMBERS'];
}
if ($membercount == 1) $uservisited_MEMBERS = $lang->items['LANG_START_USERONLINE_MEMBERS_ONE'];
elseif ($membercount > 1) $uservisited_MEMBERS = $lang->items['LANG_START_USERONLINE_MEMBERS'];
else {
$uservisited_MEMBERS = $lang->items['LANG_START_USERVISITED_MEMBERS'];
$membercount = 0;
}
if ($invisiblecount == 1) $uservisited_GHOSTS = $lang->items['LANG_START_USERONLINE_GHOSTS_ONE'];
elseif ($invisiblecount > 1) $uservisited_GHOSTS = $lang->get("LANG_START_USERONLINE_GHOSTS", array('$invisiblecount' => $invisiblecount));
else $uservisited_GHOSTS = '';
$lang->items['LANG_START_USERVISITED'] = $lang->get("LANG_START_USERVISITED", array('$uservisited_BE' => $uservisited_BE, '$membercount_visited' => $membercount, '$uservisited_MEMBERS' => $uservisited_MEMBERS, '$uservisited_GHOSTS' => $uservisited_GHOSTS, '$uservisited_AND' => $uservisited_AND, '$rekord_visited' => $rekord_visited, '$userrekordvisited_USER' => $userrekordvisited_USER, '$rekorddate_visited' => $rekorddate_visited, '$rekordtime_visited' => $rekordtime_visited));
$lang->items['LANG_START_SHOWUSERVISITED'] = $lang->get("LANG_START_SHOWUSERVISITED", array('$uservisited_BE' => $uservisited_BE, '$totaluservisited' => $totaluservisited, '$uservisited_USER' => $uservisited_USER));
}
/* ###################### */
/* ### USER VISITED ENDE */
/* ###################### */ |
|
Das müßtest Du mal mit dem Original (das ich nicht mehr habe, weil ich das im RAR gleich entsprechend verbessert habe) vergleichen.
Fehlende Sprachvariablen mußt Du entsprechend anlegen.
Gruß,
Markus
__________________
|
|
23.09.07 12:47 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
leesaint
Mitglied
Dabei seit: 27.08.07
Beiträge: 47
Forenversion: 2.3
Themenstarter
|
|
Das Problemm ist behoben danke leute für die hilfe.
Grund: es lag an der php seite, ich habe den wer war da inhalt gelöscht und nochmal eingefügt.
|
|
23.09.07 17:23 |
Finden
Als Freund hinzufügen
|
|
Winbug
Mitglied
Dabei seit: 17.01.04
Beiträge: 194
Fähigkeiten: WBB3 Anfänger; WBB2 Profi; WBB Lite 1 Anfänger Herkunft: Copperas Cove Texas USA Forenversion: 3.0; 2.3
|
|
wenn ich nun nicht ganz falsch liege duerfte diese hier fehlen.
code: |
1:
|
<text:LANG_START_USERVISITED_USER>Benutzer</LANG_START_USERVISITED_USER:text> |
|
|
|
21.10.09 18:13 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Winbug
Mitglied
Dabei seit: 17.01.04
Beiträge: 194
Fähigkeiten: WBB3 Anfänger; WBB2 Profi; WBB Lite 1 Anfänger Herkunft: Copperas Cove Texas USA Forenversion: 3.0; 2.3
|
|
Wo hast du den hack downgeloadet. Kann ihn nicht finden dann kann ich mir den mal genau ansehen.
|
|
21.10.09 21:38 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Winbug
Mitglied
Dabei seit: 17.01.04
Beiträge: 194
Fähigkeiten: WBB3 Anfänger; WBB2 Profi; WBB Lite 1 Anfänger Herkunft: Copperas Cove Texas USA Forenversion: 3.0; 2.3
|
|
Mache ein backup von deiner index und ersetze diese mit der wo ich angehaengt habe.
Dateianhang: |
index.zip (5,12 KB, 6 mal heruntergeladen)
|
|
|
22.10.09 15:06 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Winbug
Mitglied
Dabei seit: 17.01.04
Beiträge: 194
Fähigkeiten: WBB3 Anfänger; WBB2 Profi; WBB Lite 1 Anfänger Herkunft: Copperas Cove Texas USA Forenversion: 3.0; 2.3
|
|
Zitat: |
Original von Dragonheart0811
Wow danke, damit funzt es Prima.. Werde den Code da mal sichern.
|
Freut mich das ich dir helfen konnte.
|
|
22.10.09 15:29 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|