Показать сообщение отдельно

  #5648  
Старый 23.09.2008, 15:03
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,315
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

PHP код:
function pages($count$page$ps$q)
    {
        global 
$tr;
        
$text    '';
        
$sim['1']    = $count;
        
$total    intval(($sim['1']));
        if(!
$page || $page <= 0$page 1;
        if(
$ps $sim['1']) $ps $sim['1'];

        
$pg    ='';
        if(
$ps 500 >= 0$pg .= " <a href='?q=".htmlspecialchars($q)."&page=1'>&laquo;</a>";
        if(
$ps 400 >= 0$pg .= " <a href='?q=".htmlspecialchars($q)."&page=".intval($page 4)."'>".intval($page 4)."</a>";
        if(
$ps 300 >= 0$pg .= " <a href='?q=".htmlspecialchars($q)."&page=".intval($page 3)."'>".intval($page 3)."</a>";
        if(
$ps 200 >= 0$pg .= " <a href='?q=".htmlspecialchars($q)."&page=".intval($page 2)."'>".intval($page 2)."</a>";
        if(
$ps 100 >= 0$pg .= " <a href='?q=".htmlspecialchars($q)."&page=".intval($page 1)."'>".intval($page 1)."</a>";
        if(
$page$pg .= " <b>".intval($page)."</b>";
        if(
$ps 100 <= $total$pg .= " <a href='?q=".htmlspecialchars($q)."&page=".intval(($page 1))."'>".intval($page 1)."</a>";
        if(
$ps 200 <= $total$pg .= " <a href='?q=".htmlspecialchars($q)."&page=".intval(($page 2))."'>".intval($page 2)."</a>";
        if(
$ps 300 <= $total$pg .= " <a href='?q=".htmlspecialchars($q)."&page=".intval(($page 3))."'>".intval($page 3)."</a>";
        if(
$ps 400 <= $total$pg .= " <a href='?q=".htmlspecialchars($q)."&page=".intval(($page 4))."'>".intval($page 4)."</a>";
        if(
$ps 500 <= $total$pg .= " <a href='?q=".htmlspecialchars($q)."&page=".intval(($total 100) + 1)."'>&raquo;</a>";

        
$pages '<br/><span class="link2">'.$tr['nav_pages'].': '.$pg.'</span><br/><br/>';
        if(
$page == '1' && $ps 100 $total$pages '';
        if(
$text == $tr['notfound_audio']) $pages '';
        return 
$pages;
    } 
PHP код:
<?php
if($page)
    {
        if(!
$page || $page <= 0$page 1;
        
$ps    = (($page 100) - 100);
    }
    else
    {
        
$ps    0;
    }

$pages pages('500'$_GET['page'], $ps$_GET['q']);

                if(!empty(
$pages))
                {
                    echo 
$pages;
                }
?>
Чето типа
 
Ответить с цитированием