Statistik |
Beiträge: 144.534 (Täglich: 19,19 )
Themen: 16.701
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 129%
Ausl. d. letzten 5 Minuten: 136%
Ausl. d. letzten 15 Minuten: 172%
Aktulle Uhrzeit: 06:59
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
|
|
Ip Landesflaggen |
George
VGFoto
Dabei seit: 09.12.2006
Beiträge: 81
0 Filebase-Einträge
Alter: 42 Jahre
wBB-Version: wBB2.3 PHP-Version: 5 Wo bist du gehostet?: www.webgo24.de
Mitglied bewerten
Level: 33 [?]
Erfahrungspunkte: 511.875
Nächster Level: 555.345
|
|
Hallo Viktor,
ich habe ein kleines Problem mit dem Hack von dir.
Habe die aktuellste Datei eingelsesen, aber bekomme komischerweise nur die Ami Flagge angeziegt. bei den anderen ist garnichts da, auch nicht die unknown Flagge
|
|
29.04.2009 13:42 |
|
|
George
VGFoto
Dabei seit: 09.12.2006
Beiträge: 81
0 Filebase-Einträge
Alter: 42 Jahre
wBB-Version: wBB2.3 PHP-Version: 5 Wo bist du gehostet?: www.webgo24.de
Mitglied bewerten
Level: 33 [?]
Erfahrungspunkte: 511.875
Nächster Level: 555.345
Themenstarter
|
|
Jepp hab ich, so wie es in der Anleitung stand
php: |
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:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
|
$filename = 'wiw.php';
require('./global.php');
require('./includes/ip_land_function.inc.php');
if (!$wbbuserdata['can_view_wiw']) access_error();
require('./acp/lib/class_useronline.php');
require('./acp/lib/class_wiw.php');
$lang->load('WIW');
// Define
if (!isset($_GET['sortby'])) $_GET['sortby'] = '';
if (!isset($_GET['order'])) $_GET['order'] = '';
$sel_sortby['username'] = '';
$sel_sortby['ipaddress'] = '';
$sel_sortby['useragent'] = '';
$sel_sortby['lastactivity'] = '';
$sel_sortby['request_uri'] = '';
$sel_order['ASC'] = '';
$sel_order['DESC'] = '';
$useronline = '';
switch ($_GET['sortby']) {
case "username": break;
case "ipaddress": break;
case "useragent": break;
case "lastactivity": break;
case "request_uri": break;
default: $_GET['sortby'] = "lastactivity"; break;
}
switch ($_GET['order']) {
case "ASC": break;
case "DESC": break;
default: $_GET['order'] = "DESC"; break;
}
$sel_sortby[$_GET['sortby']] = " selected=\"selected\"";
$sel_order[$_GET['order']] = " selected=\"selected\"";
$wiw = &new WIW($wbbuserdata['a_can_view_ghosts'], $wbbuserdata['buddylist']);
$boardids = '';
$threadids = '';
$result_bots = $db->query("SELECT * FROM bb".$n."_wiwbots");
while ($row_bots = $db->fetch_array($result_bots)) {
$onlinebots_mark[] = $row_bots['botmark'];
$onlinebots_name[] = $row_bots['botname'];
$onlinebots_link[] = $row_bots['botlink'];
}
$result = $db->query("SELECT s.*, u.username, u.invisible, u.useronlinegroupid,g.useronlinemarking, 0 AS script FROM bb".$n."_sessions s LEFT JOIN bb".$n."_users u USING (userid) LEFT JOIN bb".$n."_groups g ON g.groupid=u.useronlinegroupid WHERE s.lastactivity >= '".(time() - 60 * $useronlinetimeout)."'".(($wiw_showonlyusers == 1) ? (" AND s.userid<>0") : ("")).(($wbbuserdata['ignorelist']) ? (" AND s.userid NOT IN (".str_replace(" ", ",", $wbbuserdata['ignorelist']).")") : (""))." ORDER BY ".$_GET['sortby']." ".$_GET['order']."");
while ($row = $db->fetch_array($result)) $wiw->insert($row);
$wiw->cache();
$guestcount = 1;
$bot_yn=0;
$guest_yn=0;
while ($row = $wiw->get()) {
if(in_array(1,$wbbuserdata['groupids'])) { // hier statt der 1 die Gruppenid eintragen !!!
// Bot-Erkennung Anfang
if (!$row['userid']) {
for($i=0;$i<count($onlinebots_mark);$i++) {
if (strchr($row['useragent'], $onlinebots_mark[$i])) {
$botcount++;
$time = formatdate($wbbuserdata['timeformat'], $row['lastactivity']);
if($onlinebots_link[$i]=='') {
$username = $onlinebots_name[$i];
} else {
$username = "<a href=\"$onlinebots_link[$i]\" target=\"_blank\">$onlinebots_name[$i]</a>";
}
if ($wbbuserdata['a_can_view_ipaddress'] == 1) {
$ipadress = htmlconverter($row['ipaddress']);
$browser = $row['useragent'];
if (wbb_strlen($browser) > 150) $browser = wbb_substr($browser, 0, 150)."...";
$browser = htmlconverter($browser);
}
$ip_land1 = htmlconverter($row['ipaddress']);
$ip_land = where_are_you_from(TRUE, FALSE, $ip_land1);
$location = $row['location'];
$onlinebots++;
eval("\$botonline_bit .= \"".$tpl->get("wiw_userbit")."\";");
$bot_yn = 1;
}
}
}
// Gast-Erkennung Anfang
if($bot_yn==0) {
if(!$row['userid']) {
$username = $lang->get("LANG_WIW_GUEST", array('$guestcount' => $guestcount));
$guestcount++;
$time = formatdate($wbbuserdata['timeformat'], $row['lastactivity']);
if ($wbbuserdata['a_can_view_ipaddress'] == 1) {
$ipadress = htmlconverter($row['ipaddress']);
$browser = $row['useragent'];
if (wbb_strlen($browser) > 150) $browser = wbb_substr($browser, 0, 150)."...";
$browser = htmlconverter($browser);
}
$location = $row['location'];
$onlineguest++;
eval("\$guestonline_bit .= \"".$tpl->get("wiw_userbit")."\";");
$guest_yn=1;
}
}
// User-Erkennung Anfang
if($bot_yn==0 && $guest_yn==0) {
$username = $wiw->parse($row['userid'], htmlconverter($row['username']), $row['useronlinemarking'], $row['invisible']);
$time = formatdate($wbbuserdata['timeformat'], $row['lastactivity']);
if ($wbbuserdata['a_can_view_ipaddress'] == 1) {
$ipadress = htmlconverter($row['ipaddress']);
$browser = $row['useragent'];
if (wbb_strlen($browser) > 50) $browser = wbb_substr($browser, 0, 50)."...";
$browser = htmlconverter($browser);
}
$location = $row['location'];
$onlineuser++;
eval("\$useronline_bit .= \"".$tpl->get("wiw_userbit")."\";");
}
$bot_yn=0;
$guest_yn=0;
} else {
if (!$row['userid']) {
$username = $lang->get("LANG_WIW_GUEST", array('$guestcount' => $guestcount));
$guestcount++;
}
else $username = $wiw->parse($row['userid'], htmlconverter($row['username']), $row['useronlinemarking'], $row['invisible']);
$time = formatdate($wbbuserdata['timeformat'], $row['lastactivity']);
if ($wbbuserdata['a_can_view_ipaddress'] == 1) {
$ipadress = htmlconverter($row['ipaddress']);
$browser = $row['useragent'];
if (wbb_strlen($browser) > 50) $browser = wbb_substr($browser, 0, 50)."...";
$browser = htmlconverter($browser);
}
$location = $row['location'];
eval("\$useronline_bit .= \"".$tpl->get("wiw_userbit")."\";");
}
}
eval("\$wiw_sortby = \"".$tpl->get("wiw_sortby")."\";");
eval("\$wiw_order = \"".$tpl->get("wiw_order")."\";");
$lang->items['LANG_WIW_SORTOPTIONS'] = $lang->get("LANG_WIW_SORTOPTIONS", array('$wiw_sortby' => $wiw_sortby, '$wiw_order' => $wiw_order));
if($onlineguest==1) $lang_guest_title = $lang->items['LANG_WIW_GUEST_ONE'];
if($onlineguest>1) $lang_guest_title = $lang->items['LANG_WIW_GUEST_MORE'];
if($onlinebots==1) $lang_bot_title = $lang->items['LANG_WIW_BOT_ONE'];
if($onlinebots>1) $lang_bot_title = $lang->items['LANG_WIW_BOT_MORE'];
eval("\$tpl->output(\"".$tpl->get("wiw")."\");");
?> |
|
Vielleicht findest du ja den Fehler.
Kann es sein das sich der Hack nicht mit dem Bot verträgt??
Was mich nur wundert, in meinem anderen Forum klappts
Hab auch die wiw von dort schon in das Board was nicht so klappen will eingespielt
|
|
30.04.2009 09:16 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.770.371
Nächster Level: 266.777.854
|
|
Hallo,
versuche es mal mit dem Code.
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:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
|
$filename = 'wiw.php';
require('./global.php');
require('./includes/ip_land_function.inc.php');
if (!$wbbuserdata['can_view_wiw']) access_error();
require('./acp/lib/class_useronline.php');
require('./acp/lib/class_wiw.php');
$lang->load('WIW');
// Define
if (!isset($_GET['sortby'])) $_GET['sortby'] = '';
if (!isset($_GET['order'])) $_GET['order'] = '';
$sel_sortby['username'] = '';
$sel_sortby['ipaddress'] = '';
$sel_sortby['useragent'] = '';
$sel_sortby['lastactivity'] = '';
$sel_sortby['request_uri'] = '';
$sel_order['ASC'] = '';
$sel_order['DESC'] = '';
$useronline = '';
switch ($_GET['sortby']) {
case "username": break;
case "ipaddress": break;
case "useragent": break;
case "lastactivity": break;
case "request_uri": break;
default: $_GET['sortby'] = "lastactivity"; break;
}
switch ($_GET['order']) {
case "ASC": break;
case "DESC": break;
default: $_GET['order'] = "DESC"; break;
}
$sel_sortby[$_GET['sortby']] = " selected=\"selected\"";
$sel_order[$_GET['order']] = " selected=\"selected\"";
$wiw = &new WIW($wbbuserdata['a_can_view_ghosts'], $wbbuserdata['buddylist']);
$boardids = '';
$threadids = '';
$result_bots = $db->query("SELECT * FROM bb".$n."_wiwbots");
while ($row_bots = $db->fetch_array($result_bots)) {
$onlinebots_mark[] = $row_bots['botmark'];
$onlinebots_name[] = $row_bots['botname'];
$onlinebots_link[] = $row_bots['botlink'];
}
$result = $db->query("SELECT s.*, u.username, u.invisible, u.useronlinegroupid,g.useronlinemarking, 0 AS script FROM bb".$n."_sessions s LEFT JOIN bb".$n."_users u USING (userid) LEFT JOIN bb".$n."_groups g ON g.groupid=u.useronlinegroupid WHERE s.lastactivity >= '".(time() - 60 * $useronlinetimeout)."'".(($wiw_showonlyusers == 1) ? (" AND s.userid<>0") : ("")).(($wbbuserdata['ignorelist']) ? (" AND s.userid NOT IN (".str_replace(" ", ",", $wbbuserdata['ignorelist']).")") : (""))." ORDER BY ".$_GET['sortby']." ".$_GET['order']."");
while ($row = $db->fetch_array($result)) $wiw->insert($row);
$wiw->cache();
$guestcount = 1;
$bot_yn=0;
$guest_yn=0;
while ($row = $wiw->get()) {
if(in_array(1,$wbbuserdata['groupids'])) { // hier statt der 1 die Gruppenid eintragen !!!
// Bot-Erkennung Anfang
if (!$row['userid']) {
for($i=0;$i<count($onlinebots_mark);$i++) {
if (strchr($row['useragent'], $onlinebots_mark[$i])) {
$botcount++;
$time = formatdate($wbbuserdata['timeformat'], $row['lastactivity']);
if($onlinebots_link[$i]=='') {
$username = $onlinebots_name[$i];
} else {
$username = "<a href=\"$onlinebots_link[$i]\" target=\"_blank\">$onlinebots_name[$i]</a>";
}
if ($wbbuserdata['a_can_view_ipaddress'] == 1) {
$ipadress = htmlconverter($row['ipaddress']);
$browser = $row['useragent'];
if (wbb_strlen($browser) > 150) $browser = wbb_substr($browser, 0, 150)."...";
$browser = htmlconverter($browser);
}
$ip_land1 = htmlconverter($row['ipaddress']);
$ip_land = where_are_you_from(TRUE, FALSE, $ip_land1);
$location = $row['location'];
$onlinebots++;
eval("\$botonline_bit .= \"".$tpl->get("wiw_userbit")."\";");
$bot_yn = 1;
}
}
}
// Gast-Erkennung Anfang
if($bot_yn==0) {
if(!$row['userid']) {
$username = $lang->get("LANG_WIW_GUEST", array('$guestcount' => $guestcount));
$guestcount++;
$time = formatdate($wbbuserdata['timeformat'], $row['lastactivity']);
if ($wbbuserdata['a_can_view_ipaddress'] == 1) {
$ipadress = htmlconverter($row['ipaddress']);
$browser = $row['useragent'];
if (wbb_strlen($browser) > 150) $browser = wbb_substr($browser, 0, 150)."...";
$browser = htmlconverter($browser);
}
$ip_land1 = htmlconverter($row['ipaddress']);
$ip_land = where_are_you_from(TRUE, FALSE, $ip_land1);
$location = $row['location'];
$onlineguest++;
eval("\$guestonline_bit .= \"".$tpl->get("wiw_userbit")."\";");
$guest_yn=1;
}
}
// User-Erkennung Anfang
if($bot_yn==0 && $guest_yn==0) {
$username = $wiw->parse($row['userid'], htmlconverter($row['username']), $row['useronlinemarking'], $row['invisible']);
$time = formatdate($wbbuserdata['timeformat'], $row['lastactivity']);
if ($wbbuserdata['a_can_view_ipaddress'] == 1) {
$ipadress = htmlconverter($row['ipaddress']);
$ip_land1 = htmlconverter($row['ipaddress']);
$ip_land = where_are_you_from(TRUE, FALSE, $ip_land1);
$browser = $row['useragent'];
if (wbb_strlen($browser) > 50) $browser = wbb_substr($browser, 0, 50)."...";
$browser = htmlconverter($browser);
}
$location = $row['location'];
$onlineuser++;
eval("\$useronline_bit .= \"".$tpl->get("wiw_userbit")."\";");
}
$bot_yn=0;
$guest_yn=0;
} else {
if (!$row['userid']) {
$username = $lang->get("LANG_WIW_GUEST", array('$guestcount' => $guestcount));
$guestcount++;
}
else $username = $wiw->parse($row['userid'], htmlconverter($row['username']), $row['useronlinemarking'], $row['invisible']);
$time = formatdate($wbbuserdata['timeformat'], $row['lastactivity']);
if ($wbbuserdata['a_can_view_ipaddress'] == 1) {
$ipadress = htmlconverter($row['ipaddress']);
$ip_land1 = htmlconverter($row['ipaddress']);
$ip_land = where_are_you_from(TRUE, FALSE, $ip_land1);
$browser = $row['useragent'];
if (wbb_strlen($browser) > 50) $browser = wbb_substr($browser, 0, 50)."...";
$browser = htmlconverter($browser);
}
$location = $row['location'];
eval("\$useronline_bit .= \"".$tpl->get("wiw_userbit")."\";");
}
}
eval("\$wiw_sortby = \"".$tpl->get("wiw_sortby")."\";");
eval("\$wiw_order = \"".$tpl->get("wiw_order")."\";");
$lang->items['LANG_WIW_SORTOPTIONS'] = $lang->get("LANG_WIW_SORTOPTIONS", array('$wiw_sortby' => $wiw_sortby, '$wiw_order' => $wiw_order));
if($onlineguest==1) $lang_guest_title = $lang->items['LANG_WIW_GUEST_ONE'];
if($onlineguest>1) $lang_guest_title = $lang->items['LANG_WIW_GUEST_MORE'];
if($onlinebots==1) $lang_bot_title = $lang->items['LANG_WIW_BOT_ONE'];
if($onlinebots>1) $lang_bot_title = $lang->items['LANG_WIW_BOT_MORE'];
eval("\$tpl->output(\"".$tpl->get("wiw")."\");");
?>
|
|
Gruß
Viktor
__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.
... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!
Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.
|
|
30.04.2009 20:33 |
|
|
George
VGFoto
Dabei seit: 09.12.2006
Beiträge: 81
0 Filebase-Einträge
Alter: 42 Jahre
wBB-Version: wBB2.3 PHP-Version: 5 Wo bist du gehostet?: www.webgo24.de
Mitglied bewerten
Level: 33 [?]
Erfahrungspunkte: 511.875
Nächster Level: 555.345
Themenstarter
|
|
Hach Viktor, was würde ich nur ohne dich und deinen tollen Support machen.
Danke dir nu siehst wunderbar aus.
Danke danke danke.
|
|
30.04.2009 22:25 |
|
|
George
VGFoto
Dabei seit: 09.12.2006
Beiträge: 81
0 Filebase-Einträge
Alter: 42 Jahre
wBB-Version: wBB2.3 PHP-Version: 5 Wo bist du gehostet?: www.webgo24.de
Mitglied bewerten
Level: 33 [?]
Erfahrungspunkte: 511.875
Nächster Level: 555.345
Themenstarter
|
|
Frage noch Viktor.
Die Gruppe Moderator kann die Landesflaggen nicht sehen. Muss da noch was geändert werden?
|
|
30.04.2009 22:50 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.770.371
Nächster Level: 266.777.854
|
|
Hallo,
dann noch mal den Code austauschen.
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:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
|
$filename = 'wiw.php';
require('./global.php');
require('./includes/ip_land_function.inc.php');
if (!$wbbuserdata['can_view_wiw']) access_error();
require('./acp/lib/class_useronline.php');
require('./acp/lib/class_wiw.php');
$lang->load('WIW');
// Define
if (!isset($_GET['sortby'])) $_GET['sortby'] = '';
if (!isset($_GET['order'])) $_GET['order'] = '';
$sel_sortby['username'] = '';
$sel_sortby['ipaddress'] = '';
$sel_sortby['useragent'] = '';
$sel_sortby['lastactivity'] = '';
$sel_sortby['request_uri'] = '';
$sel_order['ASC'] = '';
$sel_order['DESC'] = '';
$useronline = '';
switch ($_GET['sortby']) {
case "username": break;
case "ipaddress": break;
case "useragent": break;
case "lastactivity": break;
case "request_uri": break;
default: $_GET['sortby'] = "lastactivity"; break;
}
switch ($_GET['order']) {
case "ASC": break;
case "DESC": break;
default: $_GET['order'] = "DESC"; break;
}
$sel_sortby[$_GET['sortby']] = " selected=\"selected\"";
$sel_order[$_GET['order']] = " selected=\"selected\"";
$wiw = &new WIW($wbbuserdata['a_can_view_ghosts'], $wbbuserdata['buddylist']);
$boardids = '';
$threadids = '';
$result_bots = $db->query("SELECT * FROM bb".$n."_wiwbots");
while ($row_bots = $db->fetch_array($result_bots)) {
$onlinebots_mark[] = $row_bots['botmark'];
$onlinebots_name[] = $row_bots['botname'];
$onlinebots_link[] = $row_bots['botlink'];
}
$result = $db->query("SELECT s.*, u.username, u.invisible, u.useronlinegroupid,g.useronlinemarking, 0 AS script FROM bb".$n."_sessions s LEFT JOIN bb".$n."_users u USING (userid) LEFT JOIN bb".$n."_groups g ON g.groupid=u.useronlinegroupid WHERE s.lastactivity >= '".(time() - 60 * $useronlinetimeout)."'".(($wiw_showonlyusers == 1) ? (" AND s.userid<>0") : ("")).(($wbbuserdata['ignorelist']) ? (" AND s.userid NOT IN (".str_replace(" ", ",", $wbbuserdata['ignorelist']).")") : (""))." ORDER BY ".$_GET['sortby']." ".$_GET['order']."");
while ($row = $db->fetch_array($result)) $wiw->insert($row);
$wiw->cache();
$guestcount = 1;
$bot_yn=0;
$guest_yn=0;
while ($row = $wiw->get()) {
if(in_array(1,$wbbuserdata['groupids'])) { // hier statt der 1 die Gruppenid eintragen !!!
// Bot-Erkennung Anfang
if (!$row['userid']) {
for($i=0;$i<count($onlinebots_mark);$i++) {
if (strchr($row['useragent'], $onlinebots_mark[$i])) {
$botcount++;
$time = formatdate($wbbuserdata['timeformat'], $row['lastactivity']);
if($onlinebots_link[$i]=='') {
$username = $onlinebots_name[$i];
} else {
$username = "<a href=\"$onlinebots_link[$i]\" target=\"_blank\">$onlinebots_name[$i]</a>";
}
if ($wbbuserdata['a_can_view_ipaddress'] == 1) {
$ipadress = htmlconverter($row['ipaddress']);
$browser = $row['useragent'];
if (wbb_strlen($browser) > 150) $browser = wbb_substr($browser, 0, 150)."...";
$browser = htmlconverter($browser);
}
$ip_land1 = htmlconverter($row['ipaddress']);
$ip_land = where_are_you_from(TRUE, FALSE, $ip_land1);
$location = $row['location'];
$onlinebots++;
eval("\$botonline_bit .= \"".$tpl->get("wiw_userbit")."\";");
$bot_yn = 1;
}
}
}
// Gast-Erkennung Anfang
if($bot_yn==0) {
if(!$row['userid']) {
$username = $lang->get("LANG_WIW_GUEST", array('$guestcount' => $guestcount));
$guestcount++;
$time = formatdate($wbbuserdata['timeformat'], $row['lastactivity']);
if ($wbbuserdata['a_can_view_ipaddress'] == 1) {
$ipadress = htmlconverter($row['ipaddress']);
$browser = $row['useragent'];
if (wbb_strlen($browser) > 150) $browser = wbb_substr($browser, 0, 150)."...";
$browser = htmlconverter($browser);
}
$ip_land1 = htmlconverter($row['ipaddress']);
$ip_land = where_are_you_from(TRUE, FALSE, $ip_land1);
$location = $row['location'];
$onlineguest++;
eval("\$guestonline_bit .= \"".$tpl->get("wiw_userbit")."\";");
$guest_yn=1;
}
}
// User-Erkennung Anfang
if($bot_yn==0 && $guest_yn==0) {
$username = $wiw->parse($row['userid'], htmlconverter($row['username']), $row['useronlinemarking'], $row['invisible']);
$time = formatdate($wbbuserdata['timeformat'], $row['lastactivity']);
if ($wbbuserdata['a_can_view_ipaddress'] == 1) {
$ipadress = htmlconverter($row['ipaddress']);
$browser = $row['useragent'];
if (wbb_strlen($browser) > 50) $browser = wbb_substr($browser, 0, 50)."...";
$browser = htmlconverter($browser);
}
$ip_land1 = htmlconverter($row['ipaddress']);
$ip_land = where_are_you_from(TRUE, FALSE, $ip_land1);
$location = $row['location'];
$onlineuser++;
eval("\$useronline_bit .= \"".$tpl->get("wiw_userbit")."\";");
}
$bot_yn=0;
$guest_yn=0;
} else {
if (!$row['userid']) {
$username = $lang->get("LANG_WIW_GUEST", array('$guestcount' => $guestcount));
$guestcount++;
}
else $username = $wiw->parse($row['userid'], htmlconverter($row['username']), $row['useronlinemarking'], $row['invisible']);
$time = formatdate($wbbuserdata['timeformat'], $row['lastactivity']);
if ($wbbuserdata['a_can_view_ipaddress'] == 1) {
$ipadress = htmlconverter($row['ipaddress']);
$browser = $row['useragent'];
if (wbb_strlen($browser) > 50) $browser = wbb_substr($browser, 0, 50)."...";
$browser = htmlconverter($browser);
}
$ip_land1 = htmlconverter($row['ipaddress']);
$ip_land = where_are_you_from(TRUE, FALSE, $ip_land1);
$location = $row['location'];
eval("\$useronline_bit .= \"".$tpl->get("wiw_userbit")."\";");
}
}
eval("\$wiw_sortby = \"".$tpl->get("wiw_sortby")."\";");
eval("\$wiw_order = \"".$tpl->get("wiw_order")."\";");
$lang->items['LANG_WIW_SORTOPTIONS'] = $lang->get("LANG_WIW_SORTOPTIONS", array('$wiw_sortby' => $wiw_sortby, '$wiw_order' => $wiw_order));
if($onlineguest==1) $lang_guest_title = $lang->items['LANG_WIW_GUEST_ONE'];
if($onlineguest>1) $lang_guest_title = $lang->items['LANG_WIW_GUEST_MORE'];
if($onlinebots==1) $lang_bot_title = $lang->items['LANG_WIW_BOT_ONE'];
if($onlinebots>1) $lang_bot_title = $lang->items['LANG_WIW_BOT_MORE'];
eval("\$tpl->output(\"".$tpl->get("wiw")."\");");
?>
|
|
Gruß
Viktor
__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.
... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!
Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.
|
|
30.04.2009 22:58 |
|
|
George
VGFoto
Dabei seit: 09.12.2006
Beiträge: 81
0 Filebase-Einträge
Alter: 42 Jahre
wBB-Version: wBB2.3 PHP-Version: 5 Wo bist du gehostet?: www.webgo24.de
Mitglied bewerten
Level: 33 [?]
Erfahrungspunkte: 511.875
Nächster Level: 555.345
Themenstarter
|
|
Jepp.klappt.
Und nochmal Danke
|
|
30.04.2009 23:26 |
|
|
|
Ups ! das habe ich im falschen Forum eingestellt. meine Frage soll in dieser Thema eingestellt werden
HM Portal - wiw - IP to Land & Tabelle
Kann ein Moderator mein vorheriger Beitrag dorthin verschieben und dieser löschen ?
Lg
Christoph
__________________ Ein bisschen Freundschaft ist mir mehr wert als die Bewunderung der ganzen Welt (Otto von Bismarck)
|
|
29.12.2013 19:54 |
|
|
|
Danke Viktor. Ich versuche morgen die Datei zu aktualisieren.
Heute ist schon für mich zu spät.
Lg
Christoph
__________________ Ein bisschen Freundschaft ist mir mehr wert als die Bewunderung der ganzen Welt (Otto von Bismarck)
|
|
29.12.2013 22:59 |
|
|
|
Hallo Viktor,
Die zweite Methode hatte wunderbar geklappt!
Alle Fehler ( auch die Alte Beiträge sind mit Richtige Flagge gezeichnet) sind beseitigt
Ein herzlichen Dank mein lieber Freund !
Lg
Christoph
__________________ Ein bisschen Freundschaft ist mir mehr wert als die Bewunderung der ganzen Welt (Otto von Bismarck)
|
|
30.12.2013 00:06 |
|
|
|
|
|
|