当前位置: 首页>>代码示例>>PHP>>正文


PHP FileUpload::modifyRows方法代码示例

本文整理汇总了PHP中FileUpload::modifyRows方法的典型用法代码示例。如果您正苦于以下问题:PHP FileUpload::modifyRows方法的具体用法?PHP FileUpload::modifyRows怎么用?PHP FileUpload::modifyRows使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在FileUpload的用法示例。


在下文中一共展示了FileUpload::modifyRows方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: uploadAction

 /**
  * Uploaded files are POSTed here
  */
 public function uploadAction()
 {
     require_once 'models/table/File.php';
     $return = array();
     if (isset($_FILES['upload'])) {
         if (!$_FILES['upload']['error']) {
             // Check for upload directory
             $uploadDir = $this->getUploadDir();
             $name = $this->checkFile($_FILES['upload']['name']);
             move_uploaded_file($_FILES['upload']['tmp_name'], "{$uploadDir}/{$name}");
             $data['parent_id'] = $_POST['parent_id'];
             $data['parent_table'] = $_POST['parent_table'];
             $data['filemime'] = $_FILES['upload']['type'];
             $data['filesize'] = $_FILES['upload']['size'];
             $data['filename'] = $name;
             $fileTable = new File();
             $data['id'] = $fileTable->insert($data);
             $data['creator_name'] = $this->view->identity->first_name . ' ' . $this->view->identity->last_name;
             $dataArray = FileUpload::modifyRows(array($data));
             $return = $dataArray[0];
             // Strange JSON decoding error when sending hyperlink
             $return['filename'] = strip_tags($return['filename']);
         } else {
             $return['error'] = 'Error uploading file. id: ' . $_FILES['upload']['error'];
         }
     }
     require_once 'Zend/Json.php';
     echo Zend_Json::encode($return);
     exit;
 }
开发者ID:falafflepotatoe,项目名称:trainsmart-code,代码行数:33,代码来源:FileController.php


注:本文中的FileUpload::modifyRows方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。