Ae galera..
Seguindo uma dúvida que vi no fórum, resolvi fazer esse code ae.... 
<?php
//Diretório aonde ficará os arquivos
$dir = "./";
//Extensões permitidas
$ext = array("gif","jpg","png");
//Quant. de campos do tipo FILE
$campos = 6;
//Formulário
echo '<form method="post" action="'.$PHP_SELF.'" enctype="multipart/form-data">
  Arquivo: <input type="file" name="file[]"><br />
  Arquivo: <input type="file" name="file[]"><br />
  Arquivo: <input type="file" name="file[]"><br />
  Arquivo: <input type="file" name="file[]"><br />
  Arquivo: <input type="file" name="file[]"><br />
  Arquivo: <input type="file" name="file[]"><br />
  <input type="submit" name="submit" value=" OK ">
  </form>';
  
  
//Se for enviado
if (isset($_POST['submit'])) {
//Obtendo info. dos arquivos
$f_name = $_FILES['file']['name'];
$f_tmp = $_FILES['file']['tmp_name'];
$f_type = $_FILES['file']['type'];
//Contar arquivos enviados
$cont=0;
//Repetindo de acordo com a quantidade de campos FILE
for($i=0;$i<$campos;$i++){
//Pegando o nome
$name = $f_name[$i];
//Verificando se o campo contem arquivo
  if ( ($name!="") and (is_file($f_tmp[$i])) and (in_array(substr($name, -3),$ext)) ) {
    if ($cont==0) {
      echo "<b>Arquivo(s) enviados:<br /></b>";
    }
      echo $name." - ";
      //Movendo arquivo's do upload
      $up = move_uploaded_file($f_tmp[$i], $dir.$name);
        //Status
        if ($up==true):
            echo  "<i>Enviado!</i>";
              $cont++;
        else:
            echo "<i>Falhou!</i>";
        endif;
      echo "<br />";
  }
}
echo ($cont!=0) ? "<br><i>Total de arquivos enviados: </i>".$cont : "Nenhum arquivo foi enviado!";
}
?>
 
 Fnsp;
não to conseguindo por anda, por pra funciona esse script; veja os erros que aparecem:
---
Arquivo(s) enviados:
VieRo-m01.gif - 
Warning: move_uploaded_file(mural/VieRo-m01.gif): failed to open stream: No such file or directory in /usr/home/preciosa/public_html/mural/upload.php on line 52
Warning: move_uploaded_file(): Unable to move '/var/tmp/phpMaDkoN' to 'mural/VieRo-m01.gif' in /usr/home/preciosa/public_html/mural/upload.php on line 52
Falhou!
Nenhum arquivo foi enviado!
---
veja como está o meu arquivo:
<?php
//Diretório aonde ficará os arquivos
$dir = "usr/home/preciosa/public_html/mural";
//Extensões permitidas
$ext = array("gif","jpg","png");
//Quant. de campos do tipo FILE
$campos = 6;
//Formulário
echo '<form method="post" action="'.$PHP_SELF.'" enctype="multipart/form-data">
  Arquivo: <input type="file" name="file[]"><br />
  Arquivo: <input type="file" name="file[]"><br />
  Arquivo: <input type="file" name="file[]"><br />
  Arquivo: <input type="file" name="file[]"><br />
  Arquivo: <input type="file" name="file[]"><br />
  Arquivo: <input type="file" name="file[]"><br />
  <input type="submit" name="submit" value=" OK ">
  </form>';    
//Se for enviado
if (isset($_POST['submit'])) {
//Obtendo info. dos arquivos
$f_name = $_FILES['file']['name'];
$f_tmp = $_FILES['file']['tmp_name'];
$f_type = $_FILES['file']['type'];
//Contar arquivos enviados
$cont=0;
//Repetindo de acordo com a quantidade de campos FILE
for($i=0;$i<$campos;$i++){
//Pegando o nome
$name = $f_name[$i];
//Verificando se o campo contem arquivo
  if ( ($name!="") and (is_file($f_tmp[$i])) and (in_array(substr($name, -3),$ext)) ) {
    if ($cont==0) {
      echo "<b>Arquivo(s) enviados:<br /></b>";
    }
      echo $name." - ";
      //Movendo arquivo's do upload
      $up = move_uploaded_file($f_tmp[$i], $dir.$name);
        //Status
        if ($up==true):
            echo  "<i>Enviado!</i>";
              $cont++;
        else:
            echo "<i>Falhou!</i>";
        endif;
      echo "<br />";
  }
}
echo ($cont!=0) ? "<br><i>Total de arquivos enviados: </i>".$cont : "Nenhum arquivo foi enviado!";
}
?>
---
Você poderia me dizer oque preciso fazer pra por pra funcionar?!  
 Aguardo, com esperança, vlw