Code
<?php
define('HASH_URL', 'ссылка');
$aData = @file_get_contents(HASH_URL); // подгружаем в массив информацию
preg_match_all("|.*\t.*\t.*\t(.*)\t.*\n|isU",$aData,$aArgs); // мутим обработку на данные
$aArray = array();
for ($i = 0; $i < count($aArgs[1]); $i ++ ) {
if ( ! $aArray[$aArgs[1][$i]] )
$aArray[ $aArgs[1][$i] ] = 1;
else
$aArray[ $aArgs[1][$i] ] = $aArray[ $aArgs[1][$i] ] + 1;
}
arsort($aArray);
$szContent = '<center><table border="1" width="200">';
$szContent .= '<tr><td align="left"><b>Ник</b></td><td align="left"><b>Голоса</b></td></tr>'."\n";
foreach ($aArray as $var=>$val) {
$szContent .= '<tr><td><b>'.$var.'</b></td><td>'.$val.'</td></tr>'."\n";
}
$szContent .= '</table></center>';
$szContent = iconv('cp1251', 'utf-8', $szContent);
echo $szContent;
?>
Функция конверта времени из линукса
Code
function conventNormTime($nSec) {
$d = floor( $nSec / (3600*24) );
$nSec = ($nSec - $d * 3600 * 24);
$h = floor( $nSec / 3600 );
$nSec = ($nSec - $h * 3600);
$m = floor( $nSec / 60 );
return "{$d} д. {$h} ч. {$m} м.";
}