Level 1
<form class="form-horizontal" enctype="multipart/form-data" role="form" method="POST" action="{{ url('/admin/shop/subscription/create/post') }}">
{!! csrf_field() !!}
<div class="form-group">
<label>Subscription name</label>
<input class="form-control" id="name" name="name" placeholder="Example: Premium Gold"/>
</div>
<div class="form-group">
<label>Subscription price in €</label>
<input class="form-control" id="price" name="price" placeholder="Example: 12.50"/>
</div>
<div class="form-group">
<label>Amount of credits the buyer receives with this package</label>
<input class="form-control" id="credits" name="credits" placeholder="Example: 100"/>
</div>
<div class="form-group">
<label>XP Multiplier, the users XP will be rewarded x what you input</label>
<input class="form-control" id="xpmultiplier" name="xpmultiplier" placeholder="Example: 1.5, so 50xp x 1.5 = 75xp"/>
</div>
<div class="form-group">
<label>Permission to escalate a ticket</label>
<select class="form-control" id="escalating" name="escalating">
<option selected value="1">Yes</option>
<option value="0">No</option>
</select>
</div>
<div class="form-group">
<label>Subscription image</label>
<input id="image" type="file" class="form-control" name="image">
</div>
<div class="form-group">
<button class="btn btn-success" type="submit">Create subscription</button>
</div>
</form></div>
$subscription = DB::table('subscriptions')->where('id', $subscription->id)->first();
if($request->hasFile('image')){
$image = $request->file('image');
$filename = time() . '.' . $image->getClientOriginalExtension();
Image::make($image)->resize(200, 200)->insert('public/images/' . $filename);
subscriptions::where('id', $subscription->id)
->update([
'image' => $filename,
]);
return redirect()->back()->with("status", "Succesfully created subscription!");
}else{
return redirect()->back()->with("errorstatus", "You must upload a file!");
}