Gracias,
 
estoy intentando con este script pero me dice que no se puede subir el archivo: 
formulario:  
 Código PHP:
    <FORM enctype="multipart/form-data" method="post" action="guardar.php">
      <input type="hidden" name="MAX_FILE_SIZE" value="300000" />
    <p>Seleccionar archivo:</p>
     
      <input name="archivo[]" class="multi" type="file" size="16" /> <br />
      <input type="submit" value="Subir archivo" />
</FORM> 
    
  guardar.php:  
 Código PHP:
    <?php
$directorio = 'galery/photos/';
if(isset($_FILES['archivo'])){
    foreach ($_FILES['archivo']['error'] as $key => $error) {
       if ($error == UPLOAD_ERR_OK) {
           echo "$error_codes[$error]";
           move_uploaded_file($_FILES["archivo"]["tmp_name"][$key],$directorio.$_FILES["archivo"]["name"][$key]) or die("Ocurrio un problema al intentar subir el archivo.");
       }
    }
}
?>