Размер файла: 2.85Kb
<?
//--------------------------- Функция возврата ссылки на личку -----------------------------//
function lslog($string) {
return '[<a href="'.BASEDIR.'pages/privat.php?action=submit&uz='.$string.'&'.SID.'">ЛС</a>]';
}
//--------------------------- Функция возврата ссылки на анкету -----------------------------//
function loganketa($string) {
return '<b><a href="'.BASEDIR.'pages/anketa.php?uz='.$string.'&'.SID.'">'.nickname($string).'</a></b>';
}
// Определение формата файла
function format($name){
$f1 = strrpos($name,".");
$f2 = substr($name,$f1+1,999);
$fname = strtolower($f2);
return $fname;
}
// Функция для вывода части описания
function show_abs($str){
global $ab_len;
$str = utf_substr($str,0,$ab_len);
return $str.'...';}
function dir_scan($paths){
$paths = $paths."/*";
$array = glob($paths);
static $dir_aray;
foreach ($array as $vv){
if(is_dir($vv)){
$dir_aray[] = $vv;
dir_scan($vv);}
}
return $dir_aray;
}
function file_img($format){
switch($format){
case 'jpg': case '.jpeg': return 'jpg.gif'; break;
case 'gif': return 'gif.gif'; break;
case 'mid': return 'mid.gif'; break;
case 'mp3': return 'mp3.gif'; break;
case 'wav': case '.amr': return 'wav.gif'; break;
case 'mmf': return 'mmf.gif'; break;
case 'jad': return 'jad.gif'; break;
case 'jar': return 'jar.gif'; break;
case 'zip': return 'zip.gif'; break;
case 'txt': return 'txt.gif'; break;
case 'exe': return 'exe.gif'; break;
case 'htm': return 'htm.gif'; break;
case 'html': return 'htm.gif'; break;
case 'php': return 'php.gif'; break;
default: return 'file.gif'; break;
}
}
function strpage($start, $posts, $total, $page, $reqpage=""){
echo '<hr>';
if ($start != 0) echo '<a href="'.$page.'?'.$reqpage.'start='.($start - $posts).'&'.SID.'"><-Назад</a> ';
else echo '<-Назад';
echo ' | ';
if ($total > $start + $posts)
echo ' <a href="'.$page.'?'.$reqpage.'start='.($start + $posts).'&'.SID.'">Далее-></a>';
else echo 'Далее->';
if($total>0){
$ba = ceil($total/$posts);
$ba2 = $ba*$posts-$posts;
echo '<br><hr>Страницы:';
$asd = $start-($posts*3);
$asd2 = $start+($posts*4);
if($asd<$total && $asd>0) echo ' <a href="'.$page.'?'.$reqpage.'start=0&'.SID.'">1</a> ... ';
for($i=$asd; $i<$asd2;){
if($i<$total && $i>=0){
$ii = floor(1+$i/$posts);
if ($start==$i) echo ' <b>['.$ii.']</b>';
else echo ' <a href="'.$page.'?'.$reqpage.'start='.$i.'&'.SID.'">'.$ii.'</a>';
}
$i=$i+$posts;
}
if($asd2<$total) echo ' ... <a href="'.$page.'?'.$reqpage.'start='.$ba2.'&'.SID.'">'.$ba.'</a>';
}}
$auth = $_SESSION['log'] != "" && md5($_SESSION['par']) != "" && md5($_SESSION['par']) == $provpar && $_SESSION['log'] == $provlog ? true : false;
?>