Hallo Zusammen,
wollte den Hack einbauen, in dem man sieht welche User die letzen 24 Stunden online waren...
Nach dem ich folgenden Code in die inc/header.inc.php eingabaut hatte bekam ich einen Fehler vom MySQl...
/* ################################################################################ users in the last 24 hours ################################################################################ */ $last_day = time() - 60*60*24; $j=0; $a_users_today = array(); $r_users_today = thwb_query("SELECT lv.userid,ud.username FROM $pref"."lastvisited lv INNER JOIN $pref"."user ud ON lv.userid = ud.userid WHERE lv.lastvisitedtime>'$last_day' ORDER BY lastvisitedtime"); while( $users_today = mysql_fetch_array($r_users_today) ) { $a_users_today_name [] = $users_today['username']; $a_users_today_id [] = $users_today['userid']; $j++; } $a_users_today_clear_name = array(); $a_users_today_clear_id = array(); for($i=0; $i<$j; ++$i) { if(in_array($a_users_today_name[$i], $a_users_today_clear_name) != "true") { $a_users_today_clear_name[] = $a_users_today_name[$i]; $a_users_today_clear_id[] = $a_users_today_id[$i]; } } $user_on_count = count($a_users_today_clear_name); for ($i=0; $i<$user_on_count; $i++) { if ($i != $user_on_count-1) { $user_on_list .= '<A HREF="v_profile.php?userid='.$a_users_today_clear_id[$i].'">'.$a_users_today_clear_name[$i].'</a>, '; //$user_on_list .= '<A HREF="pm.php?action=new&pm[username]='.$a_users_today_clear_name[$i].'">'.$a_users_today_clear_name[$i].'</a>, '; } else { $user_on_list .= '<A HREF="v_profile.php?userid='.$a_users_today_clear_id[$i].'">'.$a_users_today_clear_name[$i].'</a>'; //$user_on_list .= '<A HREF="pm.php?action=new&pm[username]='.$a_users_today_clear_name[$i].'">'.$a_users_today_clear_name[$i].'</a>'; } }
Ich hab die neuste Version, 2.85 vom THWBoard. Dieser Hack wurde einst für die Version 2.73 entwickelt. Muss ich was abändern für 2.85 oder was ist falsch?
Danke für Eure Bemühungen! ;)