foreach döngüsü içerisine verdiğiniz dizi değişken boş muhtemelen. Foreach'tan hemen önce;
var_dump($dosya1);
exit;
kodlarını yazıp, çıktıyı söyleyebilir misiniz..
Vermiş olduğunuz kodu ekleyip tekrar aynı sayfaya ulaştığımda, çıktı olarak bir değişiklik yok. Üst tarafta belirtmiş olduğum hata aynı şekilde devam ediyor.