Changeset 868
- Timestamp:
- Mar 31, 2015 3:18:02 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pro-violet-viettel/www/deploy/20150304/application/modules/ajax/controllers/download.php
r867 r868 45 45 file_put_contents($local_file, $filecontent); 46 46 } else { 47 // create parent folder 47 48 $download_file = $user['username'] . "_" . date("d-m-Y"); 48 49 $folder = "downloads/" . $download_file; … … 56 57 } 57 58 if ($tree['type'] == 'directory') { 59 // create subfolder 58 60 mkdir($folder . "/" . $tree['name']); 59 61 $childDirs = $this->aasort($tree['childDirs'], "id"); … … 76 78 $childFiles = $tree['childFiles']; 77 79 foreach ($childFiles as $index => $file) { 80 // add file to folder 78 81 if ($file['parentID'] == $tree['id']) { 79 82 $path = $folder . "/" . $tree['name'] . "/" . $file['name']; … … 93 96 } 94 97 } 95 98 // zip folder 96 99 $command = "tar -C downloads -cvf " . $folder . ".zip" . " $download_file"; 97 100 … … 164 167 $str = preg_replace("/(Ỳ|Ã|Ỏ|á»¶|Ở)/", "Y", $str); 165 168 $str = preg_replace("/(Ä)/", "D", $str); 166 //$str = str_replace(" ", "-", str_replace("&*#39;","",$str));167 169 $str= str_replace(" ", "_", $str); 168 170 return $str;
Note: See TracChangeset
for help on using the changeset viewer.