получать файлы изображений из каталога на сервере для дальнейшей обработки

У меня есть папки на сервере, содержащие файлы изображений. Я пытаюсь получить эти файлы, а затем загрузить их дальше, но я думаю, что я использую неправильную функцию.

Мой код:

$dir = "../uploads/".$folderimage."/"; if ($handle = opendir($dir)) { while (false !== ($entry = readdir($handle))) { if ($entry != "." && $entry != "..") { echo "$entry\n"; $handle = fopen($entry,"wb"); $mug->images_upload(array( "AlbumID" => "#####", "File" => $handle)); } } closedir($handle); } 

Не уверен, что я делаю, все, что мне нужно сделать, это передать файл функции класса $mug->images->upload . Он работает от запроса $_POST но мне нужно переместить файлы, уже загруженные в папку.