来自ios的yii2响应中的空白图像保存

时间:2016-05-02 10:19:51

标签: php yii2

我在Yii2中为ios编写了注册api。我在uploads文件夹中保存图像,在database.Ill中保存图像名称。所有工作正常但是当我打开它时图像为空。 我的代码是

$image_data = base64_decode($_POST['user_image']);
$file_name = Yii::getAlias('@imagepath') .'/uploads/user/' ;
$image_name = substr(uniqid(rand(1,6)), 0, 8).'.png';
$file = $file_name . $image_name;

$success = file_put_contents($file, $image_data);

if($success){

$seller = new User();
$seller->first_name = $_POST['first_name'];
$seller->user_image = $image_name;
if($seller->save()){
    echo json_encode([
                'status'=>true,
                'msg'=>'success',
                ],JSON_PRETTY_PRINT);
        } 

如何保存正确的图像?提前致谢

0 个答案:

没有答案