Ich habe diese Funktion, mit der Benutzer ein Bild oder mehr hochladen können. Ich erstelle bereits die Validierungsregeln, aber es wird immer falsch zurückgegeben, egal was die Eingabe ist.Wie validiere ich mehrere Bilder?
Regeln:
public function rules()
{
return [
'image' => 'required|mimes:jpg,jpeg,png,gif,bmp',
];
}
Upload-Methode:
public function addIM(PhotosReq $request) {
$id = $request->id;
// Upload Image
foreach ($request->file('image') as $file) {
$ext = $file->getClientOriginalExtension();
$image_name = str_random(8) . ".$ext";
$upload_path = 'image';
$file->move($upload_path, $image_name);
Photos::create([
'post_id' => $id,
'image' => $image_name,
]);
}
//Toastr notifiacation
$notification = array(
'message' => 'Images added successfully!',
'alert-type' => 'success'
);
return back()->with($notification);
}
Wie dieses Problem zu lösen? Das ist alles und danke!
Sie sparte mein Tag, danke! –
Congrats bro, Fühlt sich gut an, es hat dir geholfen. Also, bitte Frage schließen –