| |||
Subir imagenes con nombres iguales en php Hola a todos, estoy desarrollando una especie de blog, soy nuevo en esto, y se me ha presentado esta duda, que tal si varios usuarios suben sus fotos al blog y estas tienen nombres iguales, como todas se guardan en la misma carpeta se produciria un error diciendo que existe un archivo en ese nombre si ya tengo una foto con el mismo nombre previamente guardada, ¿Como solucionaron este problema ustedes? Denme algo de luz con esto y si es posible algun script.. Graaaaacias y Dios los bendiga |
| ||||
Respuesta: Subir imagenes con nombres iguales en php la solución sería, renombrar tus archivos.. creas un nuevo nombre para tu archivo y cuando lo copias o lo "subes", simplemente lo mueves a ese lugar con el nuevo nombre.. hay muchos scripts por ahí sueltos.. san google sabe todo ^^ suerte ^^ |
| |||
Respuesta: Subir imagenes con nombres iguales en php Hola que tal, antes de subir la imagen comprueba si existe la imagen con la funcion file_exists y si existe cambiale el nombre. Aqui te dejo un ejemplo:
Código PHP:
Ver original Saludos y espero que te sirva ![]() |
| |||
Respuesta: Subir imagenes con nombres iguales en php Hola Winder, gracias por tu respuesta, pero veo que solo renombras con el dia, el mes y el año, pero deberia ser tambien con el tiempo, o sea hora, minutos y segundo y hasta decimas de segundos, enviame algunas lineas con ese script a para guiarme desde ahi, tengo 17 dias hoy que comence a poner mis primeras lineas en programacion web, o sea que te agradecere esa ayuda ya que estoy novato en esto.. |
| |||
Respuesta: Subir imagenes con nombres iguales en php Otra cosa Winder, si yo quisiera añadirle a ese nuevo nombre el valor de un campo id de tipo int que tengo en una base de datos llamada usuario ¿como seria esa linea de codigo? o sea el agoritmo seria este, traducemelo a lenguaje php por fa.. nuevonombre = usuario.id + datetime |
| |||
Respuesta: Subir imagenes con nombres iguales en php Hola que tal cristian, la verdad no se sabria decir ya que no se de mysql; pero te recomiendo que le hagas asi $nombre .= "_".rand(); para que se ponga un numero aleatorio al nombre si lla existe y asi ya nunca se repetira. Saludos!!! ![]() |
Etiquetas: |