Foros del Web » Programando para Internet » PHP »

Rename php .

Estas en el tema de Rename php . en el foro de PHP en Foros del Web. Hola como están ? Bueno queria preguntar cual e la forma correcta de renombrar a los archivos. Pues. hago lo siguiente Cuando el usuario sube ...
  #1 (permalink)  
Antiguo 14/01/2012, 16:07
 
Fecha de Ingreso: agosto-2011
Mensajes: 161
Antigüedad: 12 años, 7 meses
Puntos: 7
Rename php .

Hola como están ?
Bueno queria preguntar cual e la forma correcta de renombrar a los archivos.
Pues. hago lo siguiente

Cuando el usuario sube un archivo .. tomo el nombre que él tenia y lo guardo en la bd.
Luego cambio el nombre del archivo por uno que le da el servidor, por ejemplo si el archivo es . hola.jpg este quedaria : hola.jpg_108.

Luego al descargar el archivo le cambio el nombre del servidor por el que el usuario tenia (guardado en la bd ). osea : hola.jpg_108.->hola.jpg .


Pero cuando este descarga y es tratado de abrir, no se puede .

El error seria que cambio la extension del archivo ? .

Error : hola.jpg -> hola.jpg_67 ?

Bien : hola.jpg ->hola_67.jpg ?

ojo que al descargarlo queda con el nombre original, es solo en el servidor que se le cambia el nombre.

Última edición por ccsaiKo; 14/01/2012 a las 16:16
  #2 (permalink)  
Antiguo 14/01/2012, 18:28
 
Fecha de Ingreso: enero-2012
Ubicación: localhost
Mensajes: 37
Antigüedad: 12 años, 2 meses
Puntos: 10
Respuesta: Rename php .

Pues depende, porque que tipo de archivos puede subir?? ... si permites todos los archivos o solo algunos, es decir puede que el usuario suba hola.jpeg y tu la renombres a hola.jpg y ocurra un error.

Saludos!
__________________
"El Conocimiento Es Poder
Mente Comunal - Diversidad Colectiva
  #3 (permalink)  
Antiguo 14/01/2012, 18:43
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 6 meses
Puntos: 188
Respuesta: Rename php .

Cambia el nombre al archivo no el formato.


Hola.jpg >>>> 2s7D28hJ28kJh12.jpg

Y guarlado en el servidor, si quieres al descargarlo primero lo copias a temp y le pones su nombre original y ya esta.

Etiquetas: rename, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:35.