Buscando en Internet me topé con la siguiente forma para subir archivos, y es la que estoy usando
Código :
move_uploaded_file ( $HTTP_POST_FILES [ 'imagen1' ][ 'tmp_name' ], $destino . '/' . $HTTP_POST_FILES [ 'imagen1' ][ 'name' ]);
pero ahi no veo como pudiera agregar los permisos con los que se debe subir la imagen.
Otra cosa que me serviría sería saber una funcion en php con la cual pueda establecer los permisos de un archivo, asi inmediatamente despues de subir una imagen con el codigo anterior, podría mandar a llamar a la funcion que le cambia los permisos y se solucionaría el problema.
Espero haberme explicado claramente. De antemano gracias por su ayuda