Вход Регистрация
Файл: vsime.com/files/inc/act_flv.php
Строк: 36
<?
### 20:15 31.07.2013 ###
@ob_clean();
$unique_code "unique_code";
$get_unique_code hsc($_GET['unique_code']);
$mdp_unique_code hsc($_GET['mdp_unique_code']);
$q mysqli_query($dbi"SELECT * FROM `files`");
$id_file 0;
while (
$post mysqli_fetch_array($q)) {
    if (
md5($post['id']) == my_esc(hsc($_GET['md5_id'])))$id_file $post['id'];
}
$file mysqli_fetch_array(mysqli_query($dbi"SELECT * FROM `files` WHERE `id` = '".intval($id_file)."' AND `type` = 'file'"));
if (@
$file['id']) {
    if (
$get_unique_code != $unique_code || $mdp_unique_code != $mdp) {
        
locon(" /files/?file=$file[id]");
        exit();
    }
    
$dir dir_files_info($file['id_dir']);
    
$ank profile($file['id_user']);
    if (!
dir_files_access($dirNULL1)) {
        
dir_files_access($diraccess_denied());
    }
    
$file['path'] = H."system/files/files/users/user$ank[id]/dir$file[id_dir]/".$file['id'].".dat";
    
$file['path_flv'] = H."i/tmp_flv/".$file['id'].".video.flv";
    
$video_rasar = array('3gp''3gp2''asf''avi''flv''mp4''mpe''mpeg''mpg''wmv');
    if (
in_array($file['ras'], $video_rasar)) {
        if (
is_file($file['path_flv'])) {
            
$file['path_run'] = $file['path_flv'];
            
DownloadFile($file['path_run'], "video.flv"ras_to_mime("flv"));
            exit();
        } else {
            
$ffmpeg = new ffmpeg_movie($file['path']);
            
$width $ffmpeg->getFrameWidth();
            
$height $ffmpeg->getFrameHeight();
            
$file['path_run'] = H."i/tmp_flv/0.video.flv";
            
DownloadFile($file['path_run'], "video.flv"ras_to_mime("flv"));
            
system("ffmpeg -i $file[path] -ar 44100 -s ".$width."x".$height." -f flv $file[path_flv]");
            exit();
        }
    } else {
        
$text "It's not a video";
    }
} else {
    
$text "File not founded";
}
header("Content-type: image/png");
$image imagecreate(20018);
$background_color imagecolorallocate ($image255255255);
$count_chars 2;
$black imagecolorallocate($image25500);
ImageString($image,6,$count_chars,1,$text,$black);
imagepng($image);
imagedestroy($image);
exit();
?>
Онлайн: 1
Реклама