<?php include "php/functions.php"; $mediatype = ""; $uploadfolderset = false; $subfoldersset = false; if (isset($_GET['type'])) { $mediatype = $_GET['type']; } $uploadfolder = ""; if (isset($_GET['d'])) { $uploadfolder = $_GET['d']; @mkdir($uploadfolder, 0777, 1); $dirSelections = directoryScan($uploadfolder, false, true, false, array("images", "thumbs", "media")); } // //get files in folder // $thumbimagepath = $_GET['d']."images/thumbs/"; // $mediapath = $_GET['d']."media/"; // $imagepath = $_GET['d']."images/"; if (is_dir($_GET['d'])) { //upload folder has been found $uploadfolderset = true; } // if((is_dir($thumbimagepath))&&(is_dir($imagepath))) // { // $subfoldersset = true; // $files = scandir($thumbimagepath); // } // $array_count = 0; // $files_array = array(); // if(($uploadfolderset)&&($files))
$diskfull = "files" . $replacementnode['disc']; $replacements[$diskfull]['patch'] = true; $replacements[$diskfull]['external'] = $root . $replacementnode['external']; break; case "folder": $recursive = true; if (isset($replacementnode['recursive'])) { if ($replacementnode['recursive'] == "false") { $recursive = false; } } $externalfull = $sd . $root . "/" . $replacementnode['external']; if ($recursive) { $folderfiles = directoryScanRecursive($externalfull, true, false, "files/" . $replacementnode['disc']); } else { $folderfiles = directoryScan($externalfull, false); } print_r_pre($folderfiles); break; case "memory": break; } } } else { echo "Error: patch with id '{$patchunique}' does not exist."; } } } } } //print_r_pre(directoryScan($patchfiles, false, false));