Пример #1
0
    exit;
} elseif ($album['access'] == 2 && $user['id'] != $user_id && $rights < 6) {
    // Доступ через пароль
    if (isset($_POST['password'])) {
        if ($album['password'] == trim($_POST['password'])) {
            $_SESSION['ap'] = $album['password'];
        } else {
            echo functions::display_error($lng['error_wrong_password']);
        }
    }
    if (!isset($_SESSION['ap']) || $_SESSION['ap'] != $album['password']) {
        echo '<form action="album.php?act=show&amp;al=' . $al . '&amp;user='******'id'] . '" method="post"><div class="menu"><p>' . $lng_profile['album_password'] . '<br />' . '<input type="text" name="password"/></p>' . '<p><input type="submit" name="submit" value="' . $lng['login'] . '"/></p>' . '</div></form>' . '<div class="phdr"><a href="album.php?act=list&amp;user='******'id'] . '">' . $lng_profile['album_list'] . '</a></div>';
        require '../incfiles/end.php';
        exit;
    }
} elseif ($album['access'] == 3 && $user['id'] != $user_id && $rights < 6 && !functions::is_friend($user['id'])) {
    // Доступ только для друзей
    echo functions::display_error($lng_profile['friends_only'], '<a href="album.php?act=list&amp;user='******'id'] . '">' . $lng_profile['album_list'] . '</a>');
    require '../incfiles/end.php';
    exit;
}
/*
-----------------------------------------------------------------
Просмотр альбома и фотографий
-----------------------------------------------------------------
*/
if ($view) {
    $kmess = 1;
    $start = isset($_REQUEST['page']) ? $page - 1 : mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_album_files` WHERE `album_id` = '{$al}' AND `id` > '{$img}'"), 0);
    // Обрабатываем ссылку для возврата
    if (empty($_SESSION['ref'])) {
Пример #2
0
     echo '</div></td></tr></table></div>';
 }
 // Меню выбора
 $total_photo = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_album_files` WHERE `user_id` = '" . $user['id'] . "'"), 0);
 echo '<div class="list2"><p>' . '<div><img src="../images/contacts.png" width="16" height="16"/>&#160;<a href="profile.php?act=info&amp;user='******'id'] . '">' . $lng['information'] . '</a></div>' . '<div><img src="../images/activity.gif" width="16" height="16"/>&#160;<a href="profile.php?act=activity&amp;user='******'id'] . '">' . $lng_profile['activity'] . '</a></div>' . '<div><img src="../images/rate.gif" width="16" height="16"/>&#160;<a href="profile.php?act=stat&amp;user='******'id'] . '">' . $lng['statistics'] . '</a></div>';
 $bancount = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_ban_users` WHERE `user_id` = '" . $user['id'] . "'"), 0);
 if ($bancount) {
     echo '<div><img src="../images/block.gif" width="16" height="16"/>&#160;<a href="profile.php?act=ban&amp;user='******'id'] . '">' . $lng['infringements'] . '</a> (' . $bancount . ')</div>';
 }
 $total_friends = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_contact` WHERE `user_id`='{$user['id']}' AND `type`='2' AND `friends`='1'"), 0);
 echo '<br />' . '<div><img src="../images/photo.gif" width="16" height="16"/>&#160;<a href="album.php?act=list&amp;user='******'id'] . '">' . $lng['photo_album'] . '</a>&#160;(' . $total_photo . ')</div>' . '<div><img src="../images/guestbook.gif" width="16" height="16"/>&#160;<a href="profile.php?act=guestbook&amp;user='******'id'] . '">' . $lng['guestbook'] . '</a>&#160;(' . $user['comm_count'] . ')</div>' . '<div><img src="../images/users.png" width="16" height="16"/>&#160;<a href="profile.php?act=friends&amp;user='******'id'] . '">' . $lng_profile['friends'] . '</a>&#160;(' . $total_friends . ')</div>' . '</p></div>';
 if ($user['id'] != $user_id) {
     echo '<div class="menu"><p>';
     // Контакты
     if (!functions::is_ignor($user['id']) && functions::is_contact($user['id']) != 2) {
         if (!functions::is_friend($user['id'])) {
             $fr_in = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_contact` WHERE `type`='2' AND `from_id`='{$user_id}' AND `user_id`='{$user['id']}'"), 0);
             $fr_out = mysql_result(mysql_query("SELECT COUNT(*) FROM `cms_contact` WHERE `type`='2' AND `user_id`='{$user_id}' AND `from_id`='{$user['id']}'"), 0);
             if ($fr_in == 1) {
                 $friend = '<a class="underline" href="profile.php?act=friends&amp;do=ok&amp;id=' . $user['id'] . '">' . $lng_profile['confirm_friendship'] . '</a> | <a class="underline" href="profile.php?act=friends&amp;do=no&amp;id=' . $user['id'] . '">' . $lng_profile['decline_friendship'] . '</a>';
             } else {
                 if ($fr_out == 1) {
                     $friend = '<a class="underline" href="profile.php?act=friends&amp;do=cancel&amp;id=' . $user['id'] . '">' . $lng_profile['canceled_demand_friend'] . '</a>';
                 } else {
                     $friend = '<a href="profile.php?act=friends&amp;do=add&amp;id=' . $user['id'] . '">' . $lng_profile['in_friend'] . '</a>';
                 }
             }
         } else {
             $friend = '<a href="profile.php?act=friends&amp;do=delete&amp;id=' . $user['id'] . '">' . $lng_profile['remov_friend'] . '</a>';
         }
         echo '<div><img src="../images/add.gif" width="16" height="16"/>&#160;' . $friend . '</div>';