Statistici .... last visit
Statistici .... last visit
Ce mod ati folosit la forumul phpbb.ro si unde as putea sa-l gasesc ? Ca am cautat azi pret mai bine de o ora si n-am gasit pe nicaieri.
La asta ma refer :
În total 812 utilizatori au vizitat acest site astăzi :: 14 Înregistraţi, 0 Ascunşi şi 798 Vizitatori , 119 din ei în ultima oră.
Utilizatori înregistraţi: alina, Antz, Cobr@, lluchiano, Marian96, mark, mefisto, mfk, MJR, Qwest, roadiro, serene, tyna_girl21, viper25
Please help me !
La asta ma refer :
În total 812 utilizatori au vizitat acest site astăzi :: 14 Înregistraţi, 0 Ascunşi şi 798 Vizitatori , 119 din ei în ultima oră.
Utilizatori înregistraţi: alina, Antz, Cobr@, lluchiano, Marian96, mark, mefisto, mfk, MJR, Qwest, roadiro, serene, tyna_girl21, viper25
Please help me !
Merci mult flowers am instalat MOD-ul cu succes insa am o problema in sensul ca nu imi arata membri decat din ultima ora.Trebuie sa mentionez faptul ca nu am putut modifica fisierul sessions.php deoarece am gasit fraza necesara pentru inlocuire.Va rog mult sa ma ajutati ca eu doar pentru asta vreau acest MOD si am mai semnalat faptul ca la profilul membrilor afisa date incorecte si eronate despre vizite si timpul petrecut on-line dar repet eu nu pentru asta il vreau ci pentru statisticile acelea cu vizitatori/ membri pe zi.Este vorba de forumul www.la-familia.ro/familia .Multumesc anticipat !
- roadiro
- Utilizator înregistrat
- Mesaje: 226
- Membru din: 05-Iun-2006, 12:32:05
- Ext: Nu
- Server: Windows
- Nivel phpBB: Mediu
- Nivel php: Mediu
- Localitate: Bucureşti
- Contact:
Instalat pe phpbb2 v2.0.21
L-am instalat de curand pe versiunea 2.0.21 si functioneaza f bine.
www.roadiro.home.ro
www.roadiro.home.ro
#
#-----[ OPEN ]------------------------------------------------
#
includes/sessions.php
#
#-----[ FIND ]------------------------------------------------
#
if ( $user_id != ANONYMOUS )
{
$last_visit = ( $userdata['user_session_time'] > 0 ) ? $userdata['user_session_time'] : $current_time;
#
#-----[ IN-LINE FIND ]----------------------------------------
#
if
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
//
#
#-----[ IN-LINE FIND ]----------------------------------------
#
{
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
//
#
#-----[ FIND ]------------------------------------------------
#
if (!$admin)
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_session_time = $current_time, user_session_page = $page_id, user_lastvisit = $last_visit
#
#-----[ IN-LINE FIND ]----------------------------------------
#
user_lastvisit = $last_visit
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, user_lastlogon = " . time() . ", user_totallogon=user_totallogon+1
#
#-----[ FIND ]------------------------------------------------
#
$sessiondata['userid'] = $user_id;
}
#
#-----[ IN-LINE FIND ]----------------------------------------
#
}
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
//
#
#-----[ FIND ]------------------------------------------------
#
if ( !empty($session_id) )
{
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Start add - Last visit MOD
$expiry_time = $current_time - $board_config['session_length'] ;
// End add - Last visit MOD
#
#-----[ FIND ]------------------------------------------------
#
$sql = "SELECT u.*, s.*
FROM " . SESSIONS_TABLE . " s, " . USERS_TABLE . " u
WHERE s.session_id = '$session_id'
AND u.user_id = s.session_user_id";
#
#-----[ IN-LINE FIND ]----------------------------------------
#
";
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
AND session_time > $expiry_time
#
#-----[ FIND ]------------------------------------------------
#
if ( $userdata['user_id'] != ANONYMOUS )
{
#
#-----[ IN-LINE FIND ]----------------------------------------
#
if
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
//
#
#-----[ IN-LINE FIND ]----------------------------------------
#
{
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
//
#
#-----[ FIND ]----------------------------------------
#
$sql = "UPDATE " . USERS_TABLE . "
SET user_session_time = $current_time, user_session_page = $thispage_id
#
#-----[ IN-LINE FIND ]----------------------------------------
#
$thispage_id
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, user_totalpages = user_totalpages+1, user_totaltime = user_totaltime+($current_time-".$userdata['session_time'].")
#
#-----[ FIND ]----------------------------------------
#
message_die(CRITICAL_ERROR, 'Error updating sessions table', '', __LINE__, __FILE__, $sql);
}
}
#
#-----[ REPLACE WITH ]---------------------------------
#
message_die(CRITICAL_ERROR, 'Error updating sessions table', '', __LINE__, __FILE__, $sql);
}
//}
#
#-----[ FIND ]------------------------------------------------
#
WHERE session_time < ' . (time() - (int) $board_config['session_length']) . "
#
#-----[ IN-LINE FIND ]----------------------------------------
#
$sql = 'DELETE FROM ' . SESSIONS_TABLE . '
WHERE session_time < ' . (time() - (int) $board_config['session_length']) . "
AND session_id <> '$session_id'";
#
#-----[ IN-LINE REPLACE WITH ]--------------------------------
#
$sql = "DELETE FROM " . SESSIONS_TABLE . "
WHERE UNIX_TIMESTAMP() - session_time >=172800
AND session_id <> '$session_id'";
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 4 vizitatori