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

Loading…
Cancel
Save