Если он хочет вывести только онлайн, зачем таскать такой объемный код?
<?php //-------------------------- Онлайн ------------------------------//
if ($config['onlines']==1){
$onlinefile = file_get_contents(DATADIR."online.dat");
$substr_count = substr_count($onlinefile,'||');
$counter_online = counter_string(DATADIR."online.dat");
$counter_reg = $counter_online - $substr_count;
echo '<a href="'.BASEDIR.'pages/online.php?'.SID.'">На сайте: '.$counter_reg.'/'.$counter_online.'</a><br />';
}
заместо
<?php include_once"template/counters.php";
А в файле template/counters.php , в фрагменте кода:
if ($config['onlines']==1){
Единичку замени на нуль.
ЗЫ о какой велосипед = ) Можно конечно и проще)