Comunidad de diseño web y desarrollo en internet online

Renombrar múltiples archivos

Citar            
MensajeEscrito el 04 Jul 2014 05:41 pm
Tengo el siguiente código que lo que hace es subir varios archivos a la vez

Código PHP :

if(isset($_FILES['files'])){
   foreach($_FILES['files']['tmp_name'] as $key=> $tmp_name){
      move_uploaded_file($tmp_name,"fotos/".$_FILES['files']['name'][$key]);
   }
}


Código HTML :

<form method="post" name="form1" action="<?php echo $editFormAction; ?>" enctype="multipart/form-data">
<input type="file" name="files[]" multiple="multiple" min="1" max="50"/>
<input type="submit" value="Actualizar propiedad">
</form>

Quisiera hacer que si subo 5 archivos estos tomen el nombre de:
1.jpg
2.jpg
3.jpg
y no tengan los nombres originales con los que suba

Por miguelsirna

315 de clabLevel



Genero:Masculino  

Hacker & Programmer

chrome
Citar            
MensajeEscrito el 06 Jul 2014 01:59 am
Bueno lo libre yo solo solo jugué un poco con los subs y contadores :D

Código PHP :

if(isset($_FILES['files'])){
      $c=0;
   foreach($_FILES['files']['tmp_name'] as $key=> $tmp_name){
      $c++;
      $num = strlen($_FILES['files']['name'][$key]);
      $variable=($num-3);
      $name=$_FILES['files']['name'][$key];
      $formato=substr($name,$variable);
      move_uploaded_file($tmp_name,$ruta."/".$c.".".$formato);
   }
}

Por miguelsirna

315 de clabLevel



Genero:Masculino  

Hacker & Programmer

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.