我想显示的图像,我刚刚上传,只显示给那些谁上传了它。例如,用户表包含jack、Emily和John,所以如果jack要上载文件,图像将直接显示在他的下方,但我不知道如何操作?
现在是这样的:
控制器:(如何存储图像)
public function store1(Request $request){
$this->validate($request, [
'file' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048',
]);
if ($request->hasFile('file')) {
$image = $request->file('file');
$name = $image->getClientOriginalName();
$size = $image->getClientSize();
$destinationPath = public_path('/images');
$image->move($destinationPath, $name);
$userImage = new UserImage;
$userImage->name = $name;
$userImage->size = $size;
$userImage->save();
}
看法刀身php
@foreach ($data as $object)
<b>Name: </b>{{ $object->name }}<br><br>
@endforeach
我看到人们在他们的刀刃里用这个。php,但我不知道$model是什么:
<img src="{{ asset('public/images/' . $model->image) }}">
上载刀身php(这是我的上传页面,用户将在这里上传他们的图像)
{{ csrf_field() }}
<div class="form-group">
<label for="imageInput" class="control-label col-sm-3">Upload Image</label>
<div class="col-sm-9">
<input type="file" name="file">
</div>
</div>
<div class="form-group">
<div class="col-md-6-offset-2">
<input type="submit" class="btn btn-primary" value="Save">
</div>
</div>
</form>