@TALINON - {!! Form::open(['method'=>'POST','action'=>'CareerController@store','files'=> true]) !!}
<div >
<label id="fileT" class="choose btn btn-default form-control {{($errors->first('filename') || $errors->first('filename.mimes') ? " error " : " ")}}" >Choose File
<input type="file" id="f1" name="filename[]" onchange="showname()" style="line-height: inherit;margin-top: 4%;">
</label>
</div>
<p id="file-name" class=" nameF" style="display:block;color: black;font-size: 14px;"></p>
<button class="btn btn-danger pull-right fa fa-trash" type="button" id="file-reset" style="margin-left: auto;border-radius: 24px;"></button>
</div>
{{Form::close()}}
public function store(CareerRequest $request)
{
$job = Job::findOrFail($request->job_id);
if($request->hasfile('filename'))
{
foreach($request->file('filename') as $file)
{
$name1= $file->getClientOriginalName();
$name = time().$name1;
$file->move('/Applications/XAMPP/xamppfiles/htdocs/careers1/storage/app/public/files', $name);
$data[] = $name;
}
}
$i=0;
$jr= JobReq::create([
'job_id'=>$job->id,
'name'=>$request->name,
'email'=>$request->email,
'title'=> $job->title,
'message'=>$request->message,
'order'=>$i,
'rand_url' => rand(0000,9999),
]);
$jr->update(['order' => 1]);
$file = File::create([
'filename'=>json_encode($data),
'jobReq_id'=>$jr->id
]);
return back();
}
it was working in laravel 5.6 but i downgrade to 5.2 then this error comes