Вход Регистрация
Файл: adultscript-2.0.3-pro/files/install/mapping-adultvideoscript.php
Строк: 18
<?php
if (isset($_GET['q']) && $_GET['q'] != '') {
    
$query  explode('/'trim($_GET['q']));
    if (isset(
$query['0']) && $query['0'] != '') {
        
$item   $query['0'];
        
$items  = array(
            
'videos' => 1,
            
'albums' => 1
        
);
        
        
$db VF::factory('database');
        
        if (isset(
$items[$item])) {
            if (
$item == 'videos') {
            
$order    'recent';
            
$page    1;
            
$slug    NULL;
            
$cat    NULL;
            
$URL    BASE_URL.'/';
            
            
$orders = array(
                
'bw' => 'watched',
                
'mv' => 'popular',
                
'tr' => 'rated',
                
'mr' => 'recent'
            
);
            
            if (isset(
$_GET['o'])) {
                
$sort     trim($_GET['o']);
                
$order    = (isset($orders[$sort])) ? $orders[$sort] : 'recent';
            }
            
            if (isset(
$_GET['page'])) {
                
$page = (int) $_GET['page'];
            }
            
            if (isset(
$_GET['c']) &&
                
$_GET['c'] != '') {
                
$cat = (int) trim($_GET['c']);
                
                
$db->query("SELECT slug
                            FROM #__video_categories
                            WHERE old_cat_id = "
.$cat."
                            LIMIT 1"
);
                if (
$db->affected_rows()) {
                
$slug $db->fetch_field('slug');
                
$URL .= $slug.'/';
                }
            }
            
            if (
$order == 'recent' && $page === 1) {
                
VF::redirect($URL'301');
            } else {
                
VF::redirect($URL.$order.'/'.$page.'/''301');
            }
            die();
            } elseif (
$item == 'albums') {
            
$order    'recent';
            
$page    1;
            
$slug    NULL;
            
$cat    NULL;
            
$URL    BASE_URL.'/photo/';
            
            
$orders = array(
                
'bw' => 'watched',
                
'mv' => 'popular',
                
'tr' => 'rated',
                
'mr' => 'recent',
                
'md' => 'discussed',
                
'tf' => 'favorited'
            
);
            
            if (isset(
$_GET['o'])) {
                
$sort     trim($_GET['o']);
                
$order    = (isset($orders[$sort])) ? $orders[$sort] : 'recent';
            }
            
            if (isset(
$_GET['page'])) {
                
$page = (int) $_GET['page'];
            }
            
            if (isset(
$_GET['c']) &&
                
$_GET['c'] != '') {
                
$cat = (int) trim($_GET['c']);
                
                
$db->query("SELECT slug
                            FROM #__photo_categories
                            WHERE old_cat_id = "
.$cat."
                            LIMIT 1"
);
                if (
$db->affected_rows()) {
                
$slug $db->fetch_field('slug');
                
$URL .= $slug.'/';
                }
            }
            
            if (
$order == 'recent' && $page === 1) {
                
$URL = ($slug) ? $URL $url.'/recent/';
                
VF::redirect($URL'301');
            } else {
                
VF::redirect($URL.$order.'/'.$page.'/''301');
            }
            die();
            }
        } elseif (
$item == 'video') {
            if (
is_numeric($query['1'])) {
            
$VID = (int) $query['1'];
            }
            
            
$db->query("SELECT video_id, slug
                        FROM #__video
                        WHERE old_video_id = "
.$VID."
                        LIMIT 1"
);
            if (
$db->affected_rows()) {
            
$video $db->fetch_assoc();
            
VF::redirect(BASE_URL.'/'.$video['video_id'].'/'.$video['slug'].'/''301');
            die();
            }
        } elseif (
$item == 'album') {
            if (
is_numeric($query['1'])) {
            
$AID = (int) $query['1'];
            }
            
            
$db->query("SELECT album_id, slug
                        FROM #__photo_albums
                        WHERE old_album_id = "
.$AID."
                        LIMIT 1"
);
            if (
$db->affected_rows()) {
            
$album $db->fetch_assoc();
            
VF::redirect(BASE_URL.'/photo/'.$album['album_id'].'/'.$album['slug'].'/''301');
            die();
            }
        }
    }
}
Онлайн: 2
Реклама