2016-05-09 4 views
1

bluimpイメージのアップロードに依存する中規模のエディタイメージ挿入プラグインを使用しています。Laravelファイルバッグでの操作

サーバー側では、アップロードする前にイメージを取得しようとしています。

ない場合の場合:

DD($要求 - >ファイル)

私はこれを取得:あなたはそこにイメージがあるが、私はように見えることはできません見ることができるように

FileBag {#45 
#parameters: array:1 [ 
"files" => array:1 [ 
    0 => UploadedFile {#30 
    -test: false 
    -originalName: "2015-07-17-018.jpg" 
    -mimeType: "image/jpeg" 
    -size: 240817 
    -error: 0 
    path: "/Applications/MAMP/tmp/php" 
    filename: "phpiGBKNo" 
    basename: "phpiGBKNo" 
    pathname: "/Applications/MAMP/tmp/php/phpiGBKNo" 
    extension: "" 
    realPath: "/Applications/MAMP/tmp/php/phpiGBKNo" 
    aTime: 2016-05-09 14:39:11 
    mTime: 2016-05-09 14:39:11 
    cTime: 2016-05-09 14:39:11 
    inode: 37419151 
    size: 240817 
    perms: 0100600 
    owner: 501 
    group: 80 
    type: "file" 
    writable: true 
    readable: true 
    executable: false 
    file: true 
    dir: false 
    link: false 
    } 
] 
] 
} 

を私が何をしても単一の画像を得ることができます。 $ request-> files [0]/files-> UploadedFileなどを試してみました。

答えて

1

あなただけの適切な方法でファイルを操作することができます。

$file = $request->file('photo'); 

$request->file('photo')->move($destinationPath, $fileName); 

https://laravel.com/docs/5.1/requests#files

また、あなたはadditional methodsを使用することができます。

+1

私が投稿したところですぐに私はそれを行う方法を理解したそれらの質問の1つ:)ありがとうございました。 :) – Lovelock

関連する問題