Тема: vBulletin hack
Показать сообщение отдельно
Старый 11.11.2002, 14:17     # 4
GodFather
Guest
 
Сообщения: n/a

Arrow stasik.com !!!

PHP код:
forumdisplay_multipagenav_more template - тут часть ( ... <a href="showthread.php?s=$session[sessionhash]&threadid=$thread[threadid]&goto=lastpost">Last page</a>), которая отвечает про то, что если много ссылок, то показывает только часть ... как можно пределать по-хорощому это для просмотра, например фото альбома?

А вот и его фрагмент:
$items = isset($_SESSION['items']) ? $_SESSION['items'] : 6;
$cat = isset($_GET['cat']) ? $_GET['cat'] : 1;

$image_path = $small_image_path;

mysql_connect($db_host, $db_user, $db_password);
mysql_select_db($db_name);

$sql = "SELECT * FROM ab_photo WHERE cat='$cat'";
$result = mysql_query($sql);
$totalPhoto= mysql_num_rows( $result );

    if( !isset( 
$_GET['page'] ) ) { $page = 1; } else {$page = $_GET['page'];}
    if( 
$totalPhoto <= $items ) $totalPages = 1;
    elseif( 
$totalPhoto % $items == 0 ) $totalPages = $totalPhoto / $items;
    else 
$totalPages = ceil( $totalPhoto / $items );
    if( 
$page > $totalPages ) $page = 1;
    if( 
$totalPhoto == 0 ) $PhotoStart = 0;
    else 
$PhotoStart = $items * $page - $items + 1;
    if( 
$page == $totalPages ) $PhotoEnd = $totalPhoto;
    else 
$PhotoEnd = $items * $page;
    
$initialPhoto = $items * $page - $items;

       


$sql = "SELECT * FROM ab_photo WHERE cat='$cat' LIMIT $initialPhoto, $items";
$result = mysql_query($sql);