0
我在我的控制器中有2個方法,我需要驗證它,但我不知道如何。Laravel 5驗證控制器
1方法,應允許所有圖像擴展:
public function testing(Request $request) {
if($request->hasFile('img')) {
$image = Input::file('img');
$filename = time() . '.' . $image->getClientOriginalExtension();
$path = public_path('images/' . $filename);
Image::make($image->getRealPath())->resize(200, 200)->save($path);
$file = $request->file('img');
return ['url' => url('images/' . $filename)];
}
}
第二個方法,它應該只允許1個字,如果有空間,它修剪到1個字:
public function postDB(Request $request) {
$newName = $request->input('newName');
$websites = new Website();
$websites->name = $newName;
$websites->save();
return redirect('template')->with('status', 'Website has been saved successfully!');
}
怎麼樣第二個功能? – Przemek
類似於第一種方法,只是改變輸入 –
我不知道如何修剪單詞,如果有多個。 – Przemek