Codeigniter的超薄图像裁剪器

时间:2017-05-04 08:04:20

标签: php codeigniter

查看

<form method="post" enctype='multipart/form-data' action="<?php base_url();?>edituserpic" name="form_editpic" id="form_editpic" class="avatar">

    <div class="slim"
         data-label="Drop your avatar here"
         data-size="240,240"
         data-ratio="1:1">
        <input type="file" name="avatar" required />
    </div>

    <button type="submit">Upload now!</button>

</form>

控制器

public function edit_user_pic() {
    $data['baseurl']  = $this->config->item('base_url');

// Pass Slim's getImages the name of your file input, and since we only care about one image, postfix it with the first array key
    $image = $this->slim->getImages('avatar')[0];

    */       
// Grab the ouput data (data modified after Slim has done its thing)
    if ( isset($image['output']['data']) )
    {
        // Original file name
        $name = $image['output']['name'];
        // Base64 of the image
        $data = $image['output']['data'];

    }
}

我只是停留在服务器端如何保存以获取输出图像并保存到数据库。

我的$name未定义。这意味着输出是空的。

如果有人使用它并且能够提供帮助那就太棒了。

0 个答案:

没有答案