Я работаю над функцией изображения магазина Laravel.К счастью, это работает.Но моя проблема в том, что я пытаюсь загрузить как минимум 20+ изображений.Он хранит только первые 20 изображений.
Мой вопрос: есть ли какие-либо настройки, которые ограничивают мой код для загрузки более 20 файлов?
Вот мой код
public function storeImages($keycode, $projectsID){
if(!empty($_FILES[$keycode]['name']) && isset($_FILES[$keycode]) && is_array($_FILES[$keycode]['name'])):
for($i = 0; $i < count($_FILES[$keycode]['name']); $i++):
$filename = preg_replace("/[^a-z0-9A-Z\.]/","_",$_FILES[$keycode]['name'][$i]);
move_uploaded_file($_FILES[$keycode]['tmp_name'][$i],"uploads/projects/".$filename); //stores original size
try{
if(trim($filename) != ""){
$img = \Image::make("uploads/projects/".$filename); //opens the original sizes
$img->resize(200,200); // resize original
$img->save('uploads/projects/200x200_'.$filename); // save resize images
$new = array();
$new['id'] = \App\Helper\ModelHelper::uuid();
$new['project_id'] = $projectsID;
$new['type'] = "BEFORE";
$new['img_name'] = $filename;
DB::table("projects_photos")->insert($new);
}
}catch(Exception $e){
}
endfor;
endif;
}