swEast (27 Января 2011 / 23:52)
да дело не в правах совсем
Джармен Келл , ты имеешь ввиду что счётчик вывода нужно перенаправить на who.dat ?
да надо брать счётчик
от who.dat. я уже довно так исползываю. online.dat фигня. я даже на temolate/counters.php вырезал код запис на online.dat. там только запис хоста. кому нужен дам код для онлайн бегущей строке....+ нажать на ник бегущей строке
вот етот весь код поставьте на
template/onliner.php
<?php
if (!defined("BASEDIR")) { header("Location:../index.php"); exit; }
$nfile=file(BASEDIR."local/who.dat");
foreach($nfile as $value){
$ndata=explode('|',$value);
$controltime=$sitetime-trim($ndata[3]);
if($controltime < 600){
$array_users[]=trim($ndata[0]);
}}
sort($array_users);
echo '<marquee>';
echo '<font color="#FF0000">Юзepы Online: </font>';
if(count($array_users)>0){
foreach($array_users as $key=>$value){
if($key==0){
echo'<a href="'.$config_home.'/pages/anketa.php?uz='.$value.'&'.SID.'">'.nickname($value).'</a>';
}else{
echo ', <a href="'.$config_home.'/pages/anketa.php?uz='.$value.'&'.SID.'">'.nickname($value).'</a>';
}}
}else{
echo 'Нет авторизованных пользователей!';}
echo'</marquee><br>';
?>
Изменил: Мансур (27.01.2011 / 23:12)