elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Utilizar uploadify y renombrar los archivos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Utilizar uploadify y renombrar los archivos  (Leído 2,926 veces)
Crash_RPM

Desconectado Desconectado

Mensajes: 164


Ver Perfil
Utilizar uploadify y renombrar los archivos
« en: 20 Agosto 2012, 00:51 am »

Estoy poniendo uploadify en mi pagina porque necesito subir muchas fotos de golpe.

He conseguido que se puedan subir varias fotos con el uploadify, que es lo que quiero y que se almacenen en el directorio que le corresponde, hasta hay bien. El codigo seria este:

Código:
if (!empty($_FILES)) {

$tempFile = $_FILES['Filedata']['tmp_name'];
$targetPath = $_SERVER['DOCUMENT_ROOT'] . $_GET['folder'] . '/';
$targetFile =  str_replace('//','/',$targetPath) . $_FILES['Filedata']['name'];

// Para que se cree el directorio si no existe
mkdir(str_replace('//','/',$targetPath), 0755, true);

move_uploaded_file($tempFile,$targetFile);
}
echo "1";

Ahora estoy intentando que cambie el nombre de los archivos que se estan subiendo.


« Última modificación: 22 Agosto 2012, 12:01 pm por Crash_RPM » En línea

Crash_RPM

Desconectado Desconectado

Mensajes: 164


Ver Perfil
Re: Utilizar uploadify y renombrar los archivos
« Respuesta #1 en: 21 Agosto 2012, 17:43 pm »

Alguien ha utilizado el uploadify o conoce alguna otra manera de subir varios archivos de golpe con un solo boton de examinar?


En línea

Crash_RPM

Desconectado Desconectado

Mensajes: 164


Ver Perfil
Re: Utilizar uploadify y renombrar los archivos
« Respuesta #2 en: 22 Agosto 2012, 12:17 pm »

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:
$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), 0755, true);

move_uploaded_file($tempFile,$targetFile);
}
echo "1";
?>
« Última modificación: 22 Agosto 2012, 12:19 pm por Crash_RPM » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Batch] renombrar archivos
Scripting
guidosl 3 9,969 Último mensaje 15 Marzo 2009, 05:03 am
por leogtz
Renombrar archivos [batch]
Scripting
Durango21 8 20,741 Último mensaje 28 Octubre 2009, 22:16 pm
por corax
Renombrar varios archivos a la vez.
Windows
|Miguel| 3 3,639 Último mensaje 5 Noviembre 2011, 23:10 pm
por |Miguel|
renombrar archivos bat « 1 2 »
Scripting
charlyta 10 14,810 Último mensaje 12 Marzo 2012, 18:35 pm
por -- KiLiaN --
Subida multiple con uploadify y renombrar los archivos
PHP
Crash_RPM 4 4,992 Último mensaje 17 Agosto 2012, 22:24 pm
por Crash_RPM
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines