function user_gallery(){ global $UDATA, $CONFIG, $DB; $data = $UDATA; $DB->query("SELECT * FROM `".SQL_USERS_TABLE."` WHERE `user_name` = '{$_GET['gal']}'"); $user_data = (($_GET['gal'] != '') ? $DB->fetch_row() : $UDATA); if($DB->get_num_rows() < 1 && $_GET['gal'] != ''){ message("The gallery for user {$_GET['gal']} does not exists."); }elseif($user_data['album_private'] == 1 && $_GET['gal'] != ''){ message("This gallery for user {$user_data['user_name']} has been set to private.", false); }elseif(!$CONFIG['is_user'] && empty($_GET['gal'])){ message("You must log in first to see your gallery."); }else{ $sql = $DB->query("SELECT * FROM `".SQL_FILE_STORAGE_TABLE."` WHERE `user_id` = '{$user_data['user_id']}' ORDER BY `file_id` DESC LIMIT {$CONFIG['query_limit_build']}"); echo "

Member Gallery

"; echo build_pagelinks(($_GET['gal'] != '') ? "users.php?act=user_gallery&gal={$user_data['user_name']}" : "users.php?act=user_gallery", $DB->get_num_rows($DB->query("SELECT * FROM `".SQL_FILE_STORAGE_TABLE."` WHERE `user_id` = '{$user_data['user_id']}'")))."

"; if($DB->get_num_rows($sql) < 1){ message("The selected gallery is empty.", false); }else{ while($row = $DB->fetch_row($sql)) { $file = $row['file_name']; $path = ROOT_PATH.$CONFIG['file_path']; $size = convert_numbers(convert_size(filesize($path.$file))); $date = date($CONFIG['date_format'], filemtime($path.$file)); $extension = file_type($file); $class = (($class == 'row1') ? 'row2' : 'row1'); $thumb = ((!file_exists($path.thumbnail_name($file))) ? 'css/nothumb.jpg' : $path.thumbnail_name($file)); $rating = get_rating($file); $link = (($_GET['gal'] != '') ? "Start Download" : "Delete File"); if($count == 4){ echo '

'; $count = 0; } $count++; echo "
{$file}

{$link}

"; } } } }