예제 #1
0
 if ($mdspRows = mysqli_num_rows($mdspResult)) {
     $mdsp = mysqli_fetch_assoc($mdspResult);
 }
 // Get the digital profile details
 $dspResult = mysqli_query($db, "\r\n\t\t\t\t\t\t\t\t\t\t\tSELECT * \r\n\t\t\t\t\t\t\t\t\t\t\tFROM {$dbinfo[pre]}digital_sizes \r\n\t\t\t\t\t\t\t\t\t\t\tWHERE ds_id = '{$itemValue[item_id]}'\r\n\t\t\t\t\t\t\t\t\t\t\t");
 $dsp = mysqli_fetch_assoc($dspResult);
 // Get the digital profile details
 $deliveryMethod = $dsp['delivery_method'];
 // Delivery method of file
 // echo $deliveryMethod.'<br>'; // Testing
 switch ($deliveryMethod) {
     case '0':
         // Attached file
         if ($mdsp['filename']) {
             // Check if this variation is instantly available
             $filecheck = $mediaObj->verifyMediaDPFileExists($itemValue['item_id']);
             // Returns array [stauts,path,filename]
         } elseif ($mdsp['external_link']) {
             $externalLink = 1;
             // External Link
             $filecheck['status'] = checkExternalFile($mdsp['external_link']) > 400 ? 0 : 1;
             $filecheck['path'] = $mdsp['external_link'];
         }
         break;
     case '1':
         // Create Automatically
         if (in_array($media['file_ext'], getCreatableFormats())) {
             // Check original format
             $dsp['auto_create'] = true;
         }
         // Check for original at either external link or local
예제 #2
0
     $digital['license'] = $license['lic_purchase_type'];
     $digital['lic_purchase_type'] = $license['lic_purchase_type'];
     $digital['licenseDescLang'] = $license['lic_description_' . $selectedLanguage] ? $license['lic_description_' . $selectedLanguage] : $license['lic_description'];
     $digital['licenseLang'] = $license['lic_name_' . $selectedLanguage] ? $license['lic_name_' . $selectedLanguage] : $license['lic_name'];
     //echo "B";
 }
 //echo $digital['license_id'];
 if ($dsp['filename'] or $dsp['external_link']) {
     // Check if this variation is instantly available
     if ($dsp['external_link']) {
         $externalLink = 1;
         // External Link
         $filecheck['status'] = checkExternalFile($dsp['external_link']) > 400 ? 0 : 1;
         $filecheck['path'] = $dsp['external_link'];
     } else {
         $filecheck = $mediaObj->verifyMediaDPFileExists($digital['ds_id']);
         // Returns array [stauts,path,filename]
     }
     $digital['fileCheck'] = $filecheck;
     // Check for attached file
     $deliveryMethod = 0;
 } else {
     if ($digital['delivery_method'] != 2) {
         if ($media['external_link']) {
             $externalLink = 1;
             // External Link
             $filecheck['status'] = checkExternalFile($media['external_link']) > 400 ? 0 : 1;
             $filecheck['path'] = $media['external_link'];
         } else {
             $digital['fileCheck'] = $mediaObj->verifyMediaFileExists();
             // Returns array [stauts,path,filename]