Browse Source

图片文件上传命名

master
wanghongjun 4 days ago
parent
commit
79a4bcb084
  1. 10
      app/Http/Controllers/Admin/UploadController.php

10
app/Http/Controllers/Admin/UploadController.php

@ -38,18 +38,18 @@ class UploadController extends Controller
{
try {
$rules = [
'image' => 'required|image|max:10240', // 10MB = 10240KB
'file' => 'required|image|max:10240', // 10MB = 10240KB
];
$messages = [
'image.required' => __('validation.upload.i_empty'),
'image.image' => __('validation.upload.i_image'),
'image.max' => __('validation.upload.i_max'),
'file.required' => __('validation.upload.i_empty'),
'file.image' => __('validation.upload.i_image'),
'file.max' => __('validation.upload.i_max'),
];
$validator = Validator::make($request->all(), $rules, $messages);
if ($validator->fails()) {
throw new ValidationException($validator);
}
$file = $request->file('image');
$file = $request->file('file');
$filename = time() . '_' . md5($file->getClientOriginalName()) . '.'
. $file->getClientOriginalExtension();
$path = $file->storeAs(

Loading…
Cancel
Save