Sign up Login

Recently Added Videos

Showing 6025 - 6036 of 6624 videos
Time to Get Naughty Mini Dress Set Review
2m:19s
Added: 16 years ago
123
Broken Bullet
0m:23s
Added: 16 years ago
123
Samurai Flogger Review
4m:19s
Added: 16 years ago
1234
Blooming Belly Balm and Healing Salve ...
2m:59s
Added: 16 years ago
12
Blue Rider Glass Dildo Review
3m:02s
Added: 16 years ago
122.5
The Ripple Anal Probe Review
3m:11s
Added: 16 years ago
11.5
Violet Ripple Glass Butt Plug Review
3m:31s
Added: 16 years ago
12
Fairy Baby Discreet Wand Massager Review
3m:23s
Added: 16 years ago
12
Fantasy BDSM Kit Review
5m:35s
Added: 16 years ago
11.5
Cobra Libra - innovative masturbator f...
0m:01s
Added: 16 years ago
12
Tuyo Discreet Vibrator Review
3m:54s
Added: 16 years ago
122.5
Cobra Libre Male Vibrator Sneak Peek
3m:06s
Added: 16 years ago
12

<<>>
connected=FALSE;
                if(@mysql_connect("$mysql_host$mysql_port",$mysql_user,$mysql_password)){
                        if(@mysql_select_db($mysql_database)){
			    @mysql_query("SET NAMES 'utf8'");
                            $connected=TRUE;
                        }
                };
        }

        function Close(){
                mysql_close();
        }

        function Query($query){
                $res=@mysql_query($query);
                if(!$res){
                        $this->ReportError($query);
                }
                return $res;
        }
        function QueryRow($query){
                $res=$this->Query($query);
                $rec=$this->Fetch($res);
                return $rec;
        }
        function Run($query){
                if(!@mysql_query($query)){
                        $this->ReportError($query);
                };
        }
        function Fetch($res){
                $rec=@mysql_fetch_array($res);
                return $rec;
        }
        function RetID(){
                $rec=@mysql_insert_id();
                return $rec;
        }
        function ReportError($query){
                        echo "Error '".mysql_error()."'in '$query'";
                die();
        }
}
$db=new DBMysql();

?>
<<>>
1)){
        $page=($_GET['start']-1);
    }else{
        $page=0;
    }
    if (isset($_GET['limit']) and (intval($_GET['limit'])>0)){
        $perPage=($_GET['limit']);
    }else{
        $perPage=0;
    }
    if(isset($_REQUEST['width']) and (is_numeric($_REQUEST['width']))){
        $width = $_REQUEST['width'];
    } else {
        $width = 0;
    }
    if(isset($_REQUEST['height']) and (is_numeric($_REQUEST['height']))){
        $height = $_REQUEST['height'];
    } else {
        $height = 0;
    }
    if(isset($_REQUEST['autoplay']) and (is_numeric($_REQUEST['autoplay']))){
        $autoplay =$_REQUEST['autoplay'];
    } else {
        $autoplay = 0;
    }
    if(isset($_REQUEST['forceresize']) and (is_numeric($_REQUEST['forceresize']))){
        $forceResize = $_REQUEST['forceresize'];
    } else {
        $forceResize = 0;
    }
    if(isset($_REQUEST['type'])){
        $type = $_REQUEST['type'];
    }
    $start=abs($page*$perPage);
    $limit = "";
    if($perPage>0){
        $limit = "LIMIT $start, $perPage";
    }
    switch ($type){
	case 'short':
	    $fields = " video_id, title, dir, ktvs_videos.status_id, pseudo_url, screen_main";
	    break;
        case 'medium':
	    $fields = " video_id, title, dir, pseudo_url, screen_main";
	    break;
	default:
	    $fields = " ktvs_videos.*, ktvs_users.username, ktvs_users.user_id ";
	    break;
    }

    $res = $db->Query("
		    SELECT 
	    	        ".$fields.", 
		        ktvs_users.display_name as username
	    	    FROM 
	    		ktvs_videos, 
	    		ktvs_users
		    WHERE  
			ktvs_videos.video_id in (".$ids.")
		    AND 
			ktvs_videos.user_id = ktvs_users.user_id
		    AND 
		        is_private <> 1
		    ;
		");
    $result  = array();
    while($rec=$db->Fetch($res)){
	//@hardcoded
	//$r['screen_path'] = get_dir_by_id($rec['video_id']).'/'.$rec['video_id']."/150x113/";
	foreach($rec as $k=>$v) { 
	    if(!is_numeric($k))$r[$k]=$v;
        }
        if($mainScreen){
            $r['screen_main'] = "preview";
        } else {
    	    $r['screen_main'] = ($r['screen_amount'] > 1) ? '240x180/2.jpg' : '240x180/1.jpg';
        }
        $r['dir'] .= "/";
        $r['screen_path'] = get_dir_by_id($rec['video_id']).'/'.$rec['video_id'];
        $r['small_screen_main'] = ($r['screen_amount'] > 1) ? '/150x113/2.jpg' : '/150x113/1.jpg';
        foreach(explode(",",getTags($r['video_id'])) as $tmpTag){
            $currTag = trim(strtolower($tmpTag));
            $nudityWords = array_map("strtolower",$config['NudityWords']);
            $videoWords = array_map("strtolower",$config['VideoBlog']);
            if(in_array($currTag, $nudityWords)){
                if($mainScreen){
                    $r['screen_main'] = "nudity";
                }else{
                    $r['screen_main'] = "nudity1";
                }
                $r['small_screen_main'] = "/nudity1.jpg";
                $r['screen_path'] = "system";
            }elseif(in_array($currTag, $videoWords)){
                if($mainScreen){
                    $r['screen_main'] = "vlog";
                }else{
                    $r['screen_main'] = "vlog1";
                }
                $r['small_screen_main'] = "/vlog1.jpg";
                $r['screen_path'] = "system";
            }
        }
        if($type != 'short'){
	    $r['tags'] = getTags($r['video_id']);
    	    $r['cats'] = getCats($r['category_ids']);
    	    //trorg, @hardcoded, @dog-nail
	    $width = ($width > 544) ? 544 : $width;
	    $height = ($height > 408) ? 408 : $height;
    	    $r['player'] = getEmbed($r, $width, $height, $forceresize, $autoplay);
    	    $r['file_dimensions'] = getDim($r, $width, $height, $forceresize);
    	}
	unset ($r['embed']);
	$result[]= $r;
    }
    $res = $result;
    list($totalVideoCount) = $db->QueryRow("
		SELECT count(*)
		FROM ktvs_videos 
		WHERE  ktvs_videos.video_id in(".$ids.") and is_private<>1 ;");
    $paging['totalVideoCount'] = intval($totalVideoCount);
    if($perPage)$paging['totalPages'] = ceil($totalVideoCount/$perPage); else $paging['totalPages'] = 0;
    $paging['currentPage'] = $page+1;
    switch ($format){
	case 'json':
	    printJson($res, $paging);
	    break;
        case 'xml':
	    printXml($res, $paging);
	    break;
	case 'html':
    	    header('Content-type: text/html');
    	    getHtmlList($res);
	    break;
	default:
	    break;
    }

?>

<<>>
1)){
	$page=($_GET['start']-1);
    }else{
	$page=0;
    }
    if (isset($_GET['limit']) and (intval($_GET['limit'])>0)){
	$perPage=$_GET['limit'];
    } else {
	$perPage=0;
    }
    if($t != "server"){
	$wh = ' AND is_private<>1 ';
    }else{
	$wh = '';
    }
    $start=abs($page*$perPage);
    $limit = "";
    if($perPage>0) $limit = "LIMIT $start, $perPage";
    $res = $db->Query("
		SELECT ktvs_videos.*
		FROM ktvs_videos 
		    LEFT JOIN ktvs_users 
		    ON (ktvs_videos.user_id = ktvs_users.user_id) 
		WHERE  ktvs_users.username = '".$uid."' ".$wh."
		ORDER BY `video_id` DESC $limit;");
    $s = $so = $result  = array();		
    
    while($rec=$db->Fetch($res)){
        foreach($rec as $k=>$v) { 
	    if(!is_int($k))$r[$k]=$v;
	}
	$r['tags'] = getTags($r['video_id']);
        $r['cats'] = getCats($r['category_ids']);
	$result[]= $r;
	$s['i'] = $r['video_id'];
	$s['t'] = htmlspecialchars($r['title'], ENT_QUOTES);
	$s['s'] = $r['status_id'];
	$s['p'] = $r['is_private'];
	($r['load_type_id']==3)?$s['e'] = 1:$s['e'] = 0;
	$so[] = $s;
    }
    $res = $result;
    list($totalVideoCount) = $db->QueryRow("SELECT count(*) FROM ktvs_videos INNER JOIN ktvs_users ON (ktvs_videos.user_id = ktvs_users.user_id) WHERE  ktvs_users.username = '".$uid."' ".$wh." ");
    $paging['totalVideoCount'] = intval($totalVideoCount);
    $paging['totalPages'] = ($perPage > 0) ? ceil($totalVideoCount/$perPage) : 0;
    $paging['currentPage'] = $page+1;
    if($t == "server"){
	unset($res);
	$res = array();
	$res = $so;
    }
    switch ($type){
        case 'json':
	    printJson($res, $paging);
	    break;
        case 'xml':
	    printXml($res, $paging);
	    break;
	case 'html':
    	    header('Content-type: text/html');
    	    getHtmlList($res);
	    break;
	default:
	    break;
    }
?>

<<>>
QueryRow("select video_id from ktvs_videos where  video_id in ($id) AND is_locked<>1 AND user_id in (SELECT `user_id` FROM `ktvs_users` WHERE `username` = '".$cid."')");
    $userid = $db->QueryRow("select user_id from ktvs_users WHERE username='".$cid."'");
    foreach (array_unique($delete_ids) as $v) {
	$background_task = array(
	    'user_id' => $userid[0],
	    'username' => $cid,
	    'deleted_from' => 'ef_media_library',
	);
	sql("update ktvs_videos set status_id=4 where video_id='".$v."'");
	sql_pr("insert into ktvs_background_tasks set status_id=0, type_id=2, video_id=?, data=?, added_date=now()", $v, serialize($background_task));
    }
    die("success");
}

?>
<<>>

<<>>
 ".hash("sha512",$currHmac1);
echo "
"; $currHmac = $_GET['cid']."\0".$key; echo "CID \0 key => ".hash("sha512",$currHmac); ?> <<>> <<>> QueryRow("SELECT `dir` FROM `ktvs_videos` WHERE `video_id` = '".$vid."'"); if(!empty($res)){ header("Location: /videos/$vid/$res/"); }else{ die("Sorry, no video found."); } }else{ die("Sorry, no video found."); } ?> <<>> QueryRow(" SELECT * FROM ktvs_videos WHERE video_id = ".$id." and is_private <> 1 ; "); if($res['status_id']<2){ foreach($res as $k=>$v) { if(!is_int($k))$r[$k]=$v; } if($mainScreen){ $res['screen_main'] = "preview"; } else { $r['screen_main'] = ($r['screen_amount'] > 1) ? '240x180/2' : '240x180/1'; } $r['dir'] .= "/"; $r['screen_path'] = get_dir_by_id($res['video_id']).'/'.$res['video_id']; $r['small_screen_main'] = ($r['screen_amount'] > 1) ? '/150x113/2.jpg' : '/150x113/1.jpg'; foreach(explode(",",getTags($r['video_id'])) as $tmpTag){ $currTag = trim(strtolower($tmpTag)); $nudityWords = array_map("strtolower",$config['NudityWords']); $videoWords = array_map("strtolower",$config['VideoBlog']); if(in_array($currTag, $nudityWords)){ if($mainScreen){ $r['screen_main'] = "nudity"; }else{ $r['screen_main'] = "nudity1"; } $r['small_screen_main'] = "/nudity1.jpg"; $r['screen_path'] = "system"; } elseif(in_array($currTag, $videoWords)){ if($mainScreen){ $r['screen_main'] = "vlog"; }else{ $r['screen_main'] = "vlog1"; } $r['small_screen_main'] = "/vlog1.jpg"; $r['screen_path'] = "system"; } } // $f = explode('x', $r['file_dimensions']); // $plWidth = $f[0]; // $plHeight = $f[1]; // $r['player'] = ''; //trorg, @hardcoded, @dog-nail $width = ($width > 544) ? 544 : $width; $height = ($height > 408) ? 408 : $height; $r['file_dimensions'] = getDim($r, $width, $height, $forceResize); $r['player'] = getEmbed($r, $width, $height, $forceResize, $autoplay); unset ($r['embed']); $res = $r; $res['tags'] = getTags($r['video_id']); $res['cats'] = getCats($r['category_ids']); } else { unset($res); $res['error'] = ''; } // print_r($res['tags']); switch ($type){ case 'json': printJson($res); break; case 'xml': printXml($res); break; case 'html': header('Content-type: text/html'); getHtmlList($res); break; default: break; } ?> <<>> 1){ list($owner, $private) = $db->QueryRow("select user_id, is_private from ktvs_videos where video_id = $video_id"); if($user_id==$owner){ $is_owner=1; }else{ $is_owner=0; } list($is_friend) = $db->QueryRow("select 1 from ktvs_friends where (user_id = '".$user_id."' and friend_id = '".$owner."' and is_approved=1) or (user_id = '".$owner."' and friend_id = '".$user_id."' and is_approved=1)"); } ?> <<>> 1)) $page=($_GET['start']-1); else $page=0; if (isset($_GET['limit']) and (intval($_GET['limit'])>0)) $perPage=($_GET['limit']); else $perPage=0; $start=abs($page*$perPage); $limit = ""; if($perPage>0) $limit = "LIMIT $start, $perPage"; $res = $db->Query(" SELECT ktvs_videos.* FROM ktvs_videos INNER JOIN ktvs_users ON (ktvs_videos.user_id = ktvs_users.user_id) WHERE ktvs_users.username = '".$uid."' ORDER BY `video_id` DESC $limit;"); $result = array(); while($rec=$db->Fetch($res)){ foreach($rec as $k=>$v) { if(!is_int($k))$r[$k]=$v; } $r['tags'] = getTags($r['video_id']); $r['cats'] = getCats($r['category_ids']); $result[]= $r; } $res = $result; list($totalVideoCount) = $db->QueryRow("SELECT count(*) FROM ktvs_videos INNER JOIN ktvs_users ON (ktvs_videos.user_id = ktvs_users.user_id) WHERE ktvs_users.username = '".$uid."'"); $paging['totalVideoCount'] = intval($totalVideoCount); $paging['totalPages'] = ceil($totalVideoCount/$perPage); $paging['currentPage'] = $page+1; switch ($type){ case 'json': printJson($res, $paging); break; case 'xml': printXml($res, $paging); break; case 'html': header('Content-type: text/html'); getHtmlList($res); break; default: break; } ?> <<>> 1)){ $page=($_GET['start']-1); }else{ $page=0; } if (isset($_GET['limit']) and (intval($_GET['limit'])>0)){ $perPage=($_GET['limit']); }else{ $perPage=0; } $start=abs($page*$perPage); $limit = ""; if($perPage>0){ $limit = "LIMIT $start, $perPage"; } $res = $db->Query(" SELECT ktvs_videos.* FROM ktvs_videos WHERE ktvs_videos.video_id in(".$ids.") AND is_private<>1 ORDER BY `video_id` DESC $limit;"); $result = array(); while($rec=$db->Fetch($res)){ foreach($rec as $k=>$v) { if(!is_numeric($k))$r[$k]=$v; } $r['tags'] = getTags($r['video_id']); $r['cats'] = getCats($r['category_ids']); $result[]= $r; } $res = $result; list($totalVideoCount) = $db->QueryRow(" SELECT count(*) FROM ktvs_videos WHERE ktvs_videos.video_id in(".$ids.") AND is_private<>1;"); $paging['totalVideoCount'] = intval($totalVideoCount); $paging['totalPages'] = ceil($totalVideoCount/$perPage); $paging['currentPage'] = $page+1; switch ($type){ case 'json': printJson($res, $paging); break; case 'xml': printXml($res, $paging); break; case 'html': header('Content-type: text/html'); getHtmlList($res); break; default: break; } ?> <<>> 1)) $page=($_GET['start']-1); else $page=0; $perPage = 10; $start=abs($page*$perPage); $res = $db->Query(" SELECT ktvs_videos.* FROM ktvs_videos INNER JOIN ktvs_tags_videos ON (ktvs_videos.video_id = ktvs_tags_videos.video_id) INNER JOIN ktvs_tags ON (ktvs_tags_videos.tag_id = ktvs_tags.tag_id) WHERE ktvs_tags.tag = '".$tag."' ORDER BY `video_id` DESC LIMIT $start, $perPage;"); $result = array(); while($rec=$db->Fetch($res)){ foreach($rec as $k=>$v) { if(!is_numeric($k))$r[$k]=$v; } $r['tags'] = getTags($r['video_id']); $r['cats'] = getCats($r['category_ids']); $result[]= $r; } $res = $result; list($totalVideoCount) = $db->QueryRow("SELECT count(*) FROM ktvs_videos INNER JOIN ktvs_tags_videos ON (ktvs_videos.video_id = ktvs_tags_videos.video_id) INNER JOIN ktvs_tags ON (ktvs_tags_videos.tag_id = ktvs_tags.tag_id) WHERE ktvs_tags.tag = '".$tag."'"); $paging['totalVideoCount'] = $totalVideoCount; $paging['totalPages'] = ceil($totalVideoCount/$perPage); $paging['currentPage'] = $page+1; switch ($type){ case 'json': printJson($res, $paging); break; case 'xml': printXml($res, $paging); break; case 'html': header('Content-type: text/html'); getHtmlList($res); break; default: break; } ?> ==R4CEND==