Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/08/2012, 04:23
crash_rpm
 
Fecha de Ingreso: agosto-2012
Ubicación: Almeria
Mensajes: 50
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Utilizar uploadify y renombrar los archivos

He conseguido cambiar el nombre, pero me gustaria que si se suben 5 fotos, cada una se llame diferente 1,2,3,4,5. Para ello estoy intentando hacerlo con una variable que se va incrementando, pero al parecer cambia el nombre de todos los archivos de golpe y no llega a incrementar la variable. Tendria que cambiar el nombre del archivo, incrementar $i, renombrar el siguiente, incrementar $i...
Es decir con un bucle, pero no se me ocurre ahora mismo ¿Alguien se le ocurre como podria hacerlo?

Código PHP:
$i=1;
if (!empty(
$_FILES)) {
    
    
$tempFile $_FILES['Filedata']['tmp_name'];
    
$targetPath $_SERVER['DOCUMENT_ROOT'] . $_GET['folder'] . '/';
    
    
$ext pathinfo($_FILES['Filedata']['name'], PATHINFO_EXTENSION);  //sacar la extension
   
       
$newFileName $i.'.'.$ext//guardar nombre en newfilename
    
$i++;
    
//Cambiar $_FILES['Filedata']['name'] por nombre que se quiera poner
       
$targetFile =  str_replace('//','/',$targetPath) . $newFileName;
    
    
// Para que se cree el directorio si no existe
    
mkdir(str_replace('//','/',$targetPath), 0755true);
    
    
move_uploaded_file($tempFile,$targetFile);
}
echo 
"1";
?>