PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- if ( $cnt_pages > 1 )
- {
- echo '<div><p> Страницы: ';
- if ( $page > 5 )
- $startpage = '<a href="view.php?artist='.$artist.'&page=1"><<<</a>';
- else
- $startpage = '';
- if ( $page < ($cnt_pages - 5) )
- $endpage = '<a href="view.php?artist='.$artist.'&page='.$cnt_pages.'">>>></a>';
- else
- $endpage = '';
- if ($page - 10 > 0) {
- $left10 = ' <a href="view.php?artist='.$artist.'&page='.($page - 10).'"><<</a> | ' ;
- }
- if ($page + 10 <= $cnt_pages) {
- $right10 = ' <a href="view.php?artist='.$artist.'&page='.($page + 10).'">>></a> | ' ;
- }
- if ($page - 1 > 0) {
- $left1 = ' <a href="view.php?artist='.$artist.'&page='.($page - 1).'"><</a> | ... ' ;
- }
- if ($page + 1 <= $cnt_pages) {
- $right1 = ' ... | <a href="view.php?artist='.$artist.'&page='.($page + 1).'">></a> | ' ;
- }
- echo $startpage." | ".$left10.$left1 ;
- $i = 4 ;
- while($i >= 1) {
- if ( $page - $i > 0 ) {
- $left = ' <a href="view.php?artist='.$artist.'&page='.($page - $i).'">'.($page - $i).'</a> | ';
- } else {
- $left = '';
- }
- $i = $i - 1 ;
- echo $left ;
- }
- echo '<span style="color:#f00;"><strong>'.$page.'</strong></span> | ' ;
- for($p = 1 ; $p <= 5 ; $p++) {
- if ( $page + $p <= $cnt_pages ) {
- $right = ' <a href="view.php?artist='.$artist.'&page='.($page + $p).'">'.($page + $p).'</a> | ';
- } else {
- $right = '';
- }
- echo $right ;
- }
- echo $right1.$right10.$endpage ;
- echo '</p></div>';