0
私のフォームで画像を保存すると、ファイル名が変更されます。ファイルの拡張子を除いてすべてがうまくいきます。ファイル名を変更すると、拡張子がなくなり、ファイルはファイル名なしで保存されます。画像の拡張子も保存したい、私の問題を解決するのを助けてください。画像を別の名前でアップロードしますが、ファイルの拡張子を保持してください
これは私のコードで、私はイメージ名を更新します。
$image = $request->file('image');
if ($image) {
$imgPath = 'public/post-image/';
$imgName = uniqid('img_');
$store = $request->file('image')->storeAs(
$imgPath, $imgName
);
$post->image = $imgName;
}
リトル変更し、それは素晴らしい:)のおかげ '$ imgName = uniqid( 'IMG_')を動作します。 '。' 。 $ image-> extension(); ' – kuchar
うれしかった、うれしい!私は私の答えを編集して修正します – Paras