Laravel Deloying文件上载在WebHost上不起作用
我刚刚上传了一个项目到000webhost,我的问题是输入的请求工作正常,只有表单提交时输入的“文件”不工作,tt甚至没有在上传到本地服务器之前请求输入文件,它工作正常,请帮助我Laravel Deloying文件上载在WebHost上不起作用,laravel,Laravel,我刚刚上传了一个项目到000webhost,我的问题是输入的请求工作正常,只有表单提交时输入的“文件”不工作,tt甚至没有在上传到本地服务器之前请求输入文件,它工作正常,请帮助我 public function update(Request $request) { if($request->isMethod('post')) { if($request->color && $request->co
public function update(Request $request)
{
if($request->isMethod('post'))
{
if($request->color && $request->color != ''){ // Work fine
$data['theme_color'] = $request->color;
}
if($request->copyright && $request->copyright != ''){ // Work fine
$data['theme_copyright'] = $request->copyright;
}
if ($request->hasFile('logo')) // Not working
{
$file = $request->logo;
$extension = pathinfo($file->getClientOriginalName(), PATHINFO_EXTENSION);
$logo = md5_file($file).time().'.'.$extension;
$request->logo->move('uploads/images', $logo);
$data['theme_logo'] = $logo;
}
}
}
//view
<form action="{{ url('manage/setting/update') }}" method="post" enctype="multipart/form-data">
@csrf
<div class="row">
<div class="col-md-12 theme_color">
<h5>Theme Color</h5>
<div class="chosen_color" style="background-color: {{ $setting['theme_color'] }}"></div>
<label for="upload-color">Chọn color ...</label>
<input type="color" name="color" id="upload-color" value="{{ $setting['theme_color'] }}" />
</div>
</div>
<br>
<div class="row">
<div class="col-md-12 theme_logo">
<h5>Theme Logo</h5>
<img src="{{ asset('uploads/images/'.$setting['theme_logo']) }}" width="200" height="100">
<label for="upload-logo">Chose image ...</label>
<input type="file" name="logo" id="upload-logo" />
</div>
</div>
<br>
<div class="row">
<div class="col-md-12 theme_copyright">
<h5>Theme Copyright</h5>
<input type="text" name="copyright" class="form-control" style="width: 50%" value="{{ $setting['theme_copyright'] }}" autocomplete="off">
</div>
</div>
<br>
<div class="row">
<div class="col-md-12">
<button class="btn btn-default">Update</button>
<a href="{{ url('manage/setting') }}" class="btn btn-default">Reset</a>
</div>
</div>
</form>
公共功能更新(请求$Request)
{
如果($request->isMethod('post'))
{
如果($request->color&&$request->color!=''){//工作正常
$data['theme_color']=$request->color;
}
如果($request->版权&&$request->版权!=''){//工作正常
$data['theme_copyright']=$request->copyright;
}
如果($request->hasFile('logo')//不工作
{
$file=$request->logo;
$extension=pathinfo($file->getClientOriginalName(),pathinfo_扩展名);
$logo=md5_文件($file).time()..$扩展名;
$request->logo->move('uploads/images',$logo);
$data['theme_logo']=$logo;
}
}
}
//看法
@csrf
主题色
中国ọn颜色。。。
主题标志
选择图像。。。
主题版权
更新
你能分享你的视图文件代码吗?嗨,艾哈迈德·阿托伊,我已经添加了视图文件代码,请查看