Olayı çözdüm biraz dikkat biraz yorum.
Amaç ise 1-türk bayrağı tekrar 2-türk bayarağı oluyordu şimdi ise tüm ziyaretçileri tek bayrakla toplam sayıda gösteriyor örneğin 7 türkiyeden varsa 7-tük bayrağı koyuyor.
Fix için
önce
$num_guests_online++;
bu kodu bulunuz sonrasında altına
bu kodu ekleyiniz
tabi ilk adımı yaptıysanız oradaki kodu bu şekilde değiştirmeniz gerek
/*
MOD VISITORS COUNTRY FLAGS ANA SAYFADA ÜLKE
START INSERT
*/
$cid = geoip_country_code_by_addr($gi, $row['session_ip']);
if (empty($cid)) $cid = "lan";
$countries[$cid] = isset($countries[$cid]) ? $countries[$cid]+1 : 1;
if ($num_guests_online > 1){
$invitado_online_list .= " , ";
}
/*
MOD VISITORS COUNTRY FLAGS
END INSERT
*/
sonrasında
bu kodu
$num_total_online = $num_registered_online + $num_guests_online;
arıyorsunuz ve hemen üstüne bu kodu ekliyorsunuz
/*
MOD VISITORS COUNTRY FLAGS sonradan eklenen
START INSERT
*/
$invitado_online_list = array();
if (!empty($countries))
{
asort($countries);
foreach ($countries as $key => $val)
{
$invitado_online_list[] = "<font color=\"#000000\"><b>".$val."</b></font><img src=\"".ROOT_PATH."/flags/".strtolower($key).".gif\" align=\"middle\" alt=\"".(($key != "lan") ? $gi->GEOIP_COUNTRY_NAMES[$gi->GEOIP_COUNTRY_CODE_TO_NUMBER[$key]] : "Unknown or LAN")."\" border=0>";
}
}
$invitado_online_list = implode(" , ", $invitado_online_list);
/*
MOD VISITORS COUNTRY FLAGS
END INSERT
*/
olay bitti.