SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: el_shanky en Jueves 7 de Mayo de 2009, 06:34

Título: remplazar nombre de archivos al subirlos, es conveniente?
Publicado por: el_shanky en Jueves 7 de Mayo de 2009, 06:34
Como lo dice el Asunto básicamente tengo la duda de que si es conveniente remplazar el nombre del archivo al subirlo al servidor. Anteriormente lo subía a la vieja usansa del html rústico de uno a la vez y le ponía de nombre un time stamp (unix time) de nombre enteonces el nombre era único, esto lo venía haciendo ya que el código lo tomé de ejemplos pero sin saber por que la necesidad de ponerle el unix time de nombre... en ese entonces me apreció práctico. Pero actualmente me encuentro usando el fancyupload para subir los archivos y al subirlos mas de uno a la vez por supuesto que existen archivos con el mismo nombre y me los sobre escribe.

Entonces antes de ponerme a pensar una forma para que sean únicos los nombres en unix time me pregunto: ME SIRVE DE ALGO CAMBIARLES EL NOMBRE A LOS ARCHIVOS AL SUBIRLOS? digo... lo primero que se me viene a la cabeza es x si los nombres tenían caracteres que mi servidor no permita como son "ñ", espacios, puntos,etc... Por eso entiendo que sea correcto normalizar los nombres de los archivos pero se les ocurre otra forma de nomralizar los nombres de los archivos sin recurrir al unixtime?

Desde ya gracias!!!! Saluteeee
Título: Re: remplazar nombre de archivos al subirlos, es conveniente?
Publicado por: el_shanky en Jueves 7 de Mayo de 2009, 07:48
Pensando un poco mas con una cerveza de x medio se me ocurrió meterle de nombre la encriptacion md5! Creo que ya lo habia visto antes...

En fin es una opcion. Cualquier otra info será bien recivida!
Título: Re: remplazar nombre de archivos al subirlos, es conveniente?
Publicado por: talcual en Sábado 23 de Mayo de 2009, 05:36
claro brother diste en el punto md5+nombre existe algo que es muy bueno creo q se llama unique este crea un identificador unico de sistema es bueno averigua mas en php.net saludos