@$galleryInfo = mysqli_fetch_assoc(mysqli_query($db,"SELECT * FROM {$dbinfo[pre]}media_galleries WHERE gmedia_id = '{$mediaID}' ORDER BY mg_id LIMIT 1")); if($galleryInfo['gallery_id']) { $galleriesMainPageLink['page'] = "gallery.php?mode=gallery"; $_SESSION['galleriesData'][0]['linkto'] = linkto($galleriesMainPageLink); // Check for SEO $_SESSION['galleriesData'][0]['name'] = $lang['galleries']; // $_SESSION['crumbsSession'] = galleryCrumbsFull($galleryInfo['gallery_id']); } } */ // Check for video sample $mediaInfo2 = new mediaTools($mediaID); if ($media['dsp_type'] == 'video') { if ($video = $mediaInfo2->getVidSampleInfoFromDB()) { $videoCheck = $mediaInfo2->verifyVidSampleExists(); if ($videoCheck['status']) { // Make sure the video exists //print_k($videoCheck); exit; if ($videoCheck['url'] and $config['passVideoThroughPHP'] === false) { $video['url'] = $videoCheck['url']; } else { $video['url'] = $config['settings']['site_url'] . '/video.php?mediaID=' . $media['encryptedID']; } // Use PHP pass-through //echo $video['url']; exit; //print_k($video); $media['videoStatus'] = 1; $media['videoInfo'] = $video; } else { $media['videoStatus'] = 0;
define('BASE_PATH', dirname(__FILE__)); // Define the base path require_once BASE_PATH . '/assets/includes/initialize.php'; require_once BASE_PATH . '/assets/classes/imagetools.php'; require_once BASE_PATH . '/assets/classes/mediatools.php'; $mediaID = k_decrypt($mediaID); //$folderID = k_decrypt($folderID); try { $media = new mediaTools($mediaID); $mediaInfo = $media->getMediaInfoFromDB(); $folderInfo = $media->getFolderStorageInfoFromDB($mediaInfo['folder_id']); $useFolderName = $folderInfo['encrypted'] ? $folderInfo['enc_name'] : $folderInfo['name']; // Check if it is encrypted or not // Check if the video sample file exists if ($vidSampleInfo = $media->getVidSampleInfoFromDB()) { $vidSampleVerify = $media->verifyVidSampleExists(); } else { $vidSampleVerify['status'] = 0; } } catch (Exception $e) { echo "<span style='color: #EEE'>" . $e->getMessage() . "</span>"; } $file = "{$config[settings][library_path]}/{$useFolderName}/samples/{$vidSampleInfo[vidsample_filename]}"; //echo file_exists($file); exit; //echo is_readable($file); exit; //echo $file; exit; switch (filenameExt($file)) { default: case "mp4": header('Content-Type: video/mp4'); break;