Esempio n. 1
0
 private function _upload()
 {
     $this->_loadCore('Help_FileUpload');
     $uploadPath = UPDATE_DIR . '/zlsg/' . date('Ymd', CURRENT_TIME);
     $helpFileUpload = new Help_FileUpload($_FILES['Excel'], $uploadPath);
     $helpFileUpload->setBaseUrl(__ROOT__ . '/Upload/zlsg/' . date('Ymd', CURRENT_TIME));
     $helpFileUpload->singleUpload();
     return $helpFileUpload->getSaveInfo();
 }
 /**
  * 文件上传
  */
 private function _upload()
 {
     $this->_loadCore('Help_FileUpload');
     $uploadPath = UPDATE_DIR . '/Player/' . date('Ymd', CURRENT_TIME);
     $helpFileUpload = new Help_FileUpload($_FILES['image'], $uploadPath);
     $helpFileUpload->setBaseUrl(__ROOT__ . '/Upload/Player/' . date('Ymd', CURRENT_TIME));
     if (is_array($_FILES['image']['name'])) {
         $helpFileUpload->upload();
         return $helpFileUpload->getSaveInfo();
     } else {
         $helpFileUpload->singleUpload();
         return array($helpFileUpload->getSaveInfo());
     }
 }
 /**
  * 文件上传
  */
 private function _upload()
 {
     $this->_loadCore('Help_FileUpload');
     $uploadPath = UPDATE_DIR . '/Player/' . date('Ymd', CURRENT_TIME);
     $helpFileUpload = new Help_FileUpload($_FILES['image'], $uploadPath);
     $helpFileUpload->setBaseUrl(__ROOT__ . '/Upload/Player/' . date('Ymd', CURRENT_TIME));
     $helpFileUpload->singleUpload();
     //		Tools::dump($helpFileUpload->getSaveInfo());
     return $helpFileUpload->getSaveInfo();
 }
Esempio n. 4
0
 /**
  * 文件上传
  * @param FILES $files上传的文件
  * @param int $maxFile最大上传的文件数
  */
 private function _newsFileUpload($files = null, $maxFile = 5, $maxSize = 2097152)
 {
     if (empty($files)) {
         $files = $_FILES['files'];
     }
     $this->_loadCore('Help_FileUpload');
     $Ymd = date('Ymd', CURRENT_TIME);
     $uploadPath = UPDATE_DIR . '/' . self::NEWS_PATH . '/' . $Ymd;
     $helpFileUpload = new Help_FileUpload($files, $uploadPath, $maxSize, $this->_allowTypes);
     //2M文件限制
     $helpFileUpload->setBaseUrl(__ROOT__ . '/Upload/' . self::NEWS_PATH . '/' . date('Ymd', CURRENT_TIME));
     $returnData = array('uploadData' => array(), 'errorInfo' => '');
     if (is_array($files['name'])) {
         $helpFileUpload->upload($maxFile);
         $uploadInfo = $helpFileUpload->getSaveInfo();
     } else {
         $helpFileUpload->singleUpload();
         $uploadInfo = array($helpFileUpload->getSaveInfo());
     }
     if ($uploadInfo) {
         foreach ($uploadInfo as $sub) {
             if (isset($sub['name'])) {
                 $returnData['uploadData'][] = array('name' => $sub['name'], 'type' => $sub['type'], 'size' => $this->_getSizeString($sub['size']), 'path' => "{$Ymd}/{$sub['saveas']}");
             } else {
                 $returnData['errorInfo'] .= $sub['web_path'] . '<br>';
             }
         }
     }
     return $returnData;
 }