Level 73
Change this
Str::replaceLast("\", "/",
to this
Str::replaceLast("\\", "/",
https://imgur.com/ePpl0i8 This is my file upload table where image stored as uploads/media\images.png. But I want to store like this uploads/media/images.png
if ($request->hasFile('image')) {
if ($request->file('image')->isValid()) {
$image = $request->file('image');
$extension = $image->getClientOriginalExtension();//Getting extension
$originalname = $image->getClientOriginalName();//Getting original name
$path = $image->move('uploads/media/', Str::replaceLast("\", "/", $originalname));
$imgsizes = $path->getSize();
$size = getimagesize($path);
$width = $size[0];
$height = $size[1];
$mimetype = $image->getClientMimeType();//Get MIME type
}
}
//Start Store in Database
$picture = new mediaLibrary();
$picture->mime = $mimetype;
$picture->imgsize = $imgsizes;
$picture->original_filename = $originalname;
$picture->extension = $extension;
$picture->width = $width;
$picture->height = $height;
$picture->filename = $path;
// $picture->filename = $image->getFilename().'.'.$extension;
// $path = $image->storeAs('', $picture->original_filename);
// $picture->filename = $filename;
$picture->save();
Please or to participate in this conversation.