如何在Laravel图像文件上载中保留原始图像名称
我正在尝试上载或更新图像文件。但此代码正在将原始图像的名称更改为十六进制数。如何在DB和project images文件夹中保持文件名不变如何在Laravel图像文件上载中保留原始图像名称,laravel,image,file,file-upload,Laravel,Image,File,File Upload,我正在尝试上载或更新图像文件。但此代码正在将原始图像的名称更改为十六进制数。如何在DB和project images文件夹中保持文件名不变 $image = $request->file('cus_image'); if(($image)){ $data=array(); $image_name=hexdec(uniqid()); $ext=strtolower($image->getClientOrig
$image = $request->file('cus_image');
if(($image)){
$data=array();
$image_name=hexdec(uniqid());
$ext=strtolower($image->getClientOriginalExtension());
$image_full_name=$image_name.'.'.$ext;
$upload_path='images/';
$image_url=$upload_path.$image_full_name;
$success=$image->move($upload_path,$image_full_name);
$data['pic']=$image_full_name;
DB::table('customer')
->where('Cus_id',$Cus_id)
->update($data);
}
更改
$image\u name=hexdec(uniqid())
到$image\u name=$image->getClientOriginalName()代码>