Belirli bir türde ve 2048kb'nin altında olduklarından emin olarak, birden çok karşıya yüklenmiş dosyayı doğrulamam gerekir. Aşağıdaki dizi dizi 'dosyalarında' tüm dosyaları denetlemek için görünmüyor ve sadece dizin nesnesinin içeriğini denetliyor gibi görünüyor, yalnızca geçersiz MIME türü kaydedilmiş dosyaları varsayar.Dizideki birden çok dosyayı doğrulama
public function fileUpload(Request $request)
{
$validator = Validator::make($request->all(), [
'files' => 'required|mimes:jpeg,jpg,png',
]);
if ($validator->fails())
{
return response()->json(array(
'success' => false,
'errors' => $validator->getMessageBag()->toArray()
), 400); }
}
Teşekkürler, hile yaptım. Dizideki tüm dosyaların 5 MB'yi geçemeyeceği bir kural yapmanın kestirme bir yolu olup olmadığını merak ediyorum. – LaserBeak
max değerini 'max: 5000' –
olarak değiştirir. Fakat bu resim dosyası başına veya tüm dizi için 5000kb olur mu? Her dosya için tahmin ediyorum – LaserBeak