php if all per_page echo div class grey-box2 div class pages Стр if pa

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?php
if($all>$per_page)
{
echo'<div class="grey-box2"><div class="pages">Стр:
';
if($page>=5)
{
$asd= $page - 2;
}
else
{
$asd= $page - 3;
}
if($page+3>=$pages)
{
$asd2= $pages+1;
}
else
{
$asd2= $page + 3;
}
if($asd<$all && $asd>1 && $page>3) echo '<a href="/'.$act.'/pg/1">&lt;&lt;</a>';
if($page>1&&$page<=$pages){echo '<a href="/'.$act.'/pg/'.($page-1).'">&lt;</a>';}
if($asd<$all && $asd>1 && $page>3) echo '<a href="/'.$act.'/pg/1">1</a>';
for($i=$asd; $i<$asd2;$i++)
{
if($i<=$all && $i>0)
{
if ($i > $pages ) break;
if ($page==$i) echo '<b>'.$i.'</b>';
else echo '<a href="/'.$act.'/pg/'.$i.'">'.$i.'</a>';
}
}
if($page<$pages&&$page>=1){
echo '<a href="/'.$act.'/pg/'.($page+1).'">&gt;</a>';
}
if ($i <= $pages)
{
if($asd2<=$all) echo '<a href="/'.$act.'/pg/'.$pages.'">&gt;&gt;</a>';
}
echo'</div></div>';
}
?>