json [php:ClassUploadPhp]画像アップロードライブラリClassUploadPhp note。 #PHP

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了json [php:ClassUploadPhp]画像アップロードライブラリClassUploadPhp note。 #PHP相关的知识,希望对你有一定的参考价值。

/*
## refs
https://github.com/verot/class.upload.php/blob/master/README.md
*/

use upload;

// maybe cake controller method
if($this->request->is('post')){
  try {
    $Upload   = new upload($_FILES['image']);
    if ($Upload->uploaded) {
      $Upload->file_new_name_body   = $id;
      $Upload->image_resize         = true;
      $Upload->image_x              = 600;
      $Upload->image_ratio_y        = true;
      $Upload->process("/var/www/html/img/");
      $ext = $Upload->file_src_name_ext;
      if ($Upload->processed) {
        $fullpath = "http://hogehoge/assets/img/".$filename.$ext;
        $this->View->setVars('message','アップロードに成功しました。');
        $this->View->setVars('preview',$fullpath);
        $Upload->clean();
      } else {
        $this->View->setVars('message','エラーが発生しました...' . $Upload->error);
      }
    }
  } catch (\Exception $e) {
    $this->Error->shutdown($e);
  }
}
<form enctype="multipart/form-data" method="post" action="upload.php">
  <input type="file" size="32" name="image" value="">
  <input type="submit" name="Submit" value="upload">
</form>
"require": {
    "verot/class.upload.php": "dev-master"
}

以上是关于json [php:ClassUploadPhp]画像アップロードライブラリClassUploadPhp note。 #PHP的主要内容,如果未能解决你的问题,请参考以下文章

php怎么输出json数组?

php 读取json数组

如何使用php解析json数组并显示?

php如何返回json对象呢

php请求url返回json数据的问题

php 怎么接收前端传来的json数据