Hay alguna manera de cambiar el nombre de la imagen por un nombre aleatorio, cuando el usuario suba una imagen a mi servidor? El decir que ya guarde la imegen con una nombre diferente.
Gracias
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
| |||
![]() En la pagina que estoy haciendo tengo que permitir que cada usario pueda subir imagenes, como no se pueden tener en la misma carpeta dos imagenes con el mismo nombre y para no tener que pedirle al usuario que cambie el nombre de la imagen cuando sea repetido con alguna otra imagen ya subida al servidor. Hay alguna manera de cambiar el nombre de la imagen por un nombre aleatorio, cuando el usuario suba una imagen a mi servidor? El decir que ya guarde la imegen con una nombre diferente. Gracias ![]() |
| ||||
Re: Upload de imagenes, cambiar nombre a la imagen...... mira lo que yo hago es ponerle un numero aleatorio delante de la imagen Código PHP: ![]() |
| |||
Re: Upload de imagenes, cambiar nombre a la imagen...... Cita: En realidad la pagina es una inmobliaria, cada usuario podria subir imágenes para sus diferentes propiedades.Saludos ![]() |
| |||
Re: Upload de imagenes, cambiar nombre a la imagen...... Cita: Ok, bárbaro ![]() Saludos y gracias ![]() |
| ||||
Re: Upload de imagenes, cambiar nombre a la imagen...... Ok Andrea dicho eso te puedo ayudar, lo primero que tienes que hacer es tener dos tablas una de los usuarios y otra de imagenes esto seria algo asi por ejemplo: TABLA USUARIOS: iduser login password y demas datos del usuario LA TABLA IMAGENES: iduser ---- clave foranea de usuarios fotos aleatorio ------ este sera el que realice tu problema este campo debe ser de tipo INT BUENO ANTES DE GUARDAR HACES ESTO: Código PHP: y guardas los datos en la base de datos la variable $nombredefoto lo guardas en el campo fotos y $aleatorio en el campo aleatorio y en en el campo iduser guardas el iduser del usuario que esta conectado a la web, esto nos servira para saber que imagen le corresponde a tal usuario. espero sea de tu ayuda y si tienes alguna duda escribeme a este correo: [email protected] que gustosamente te atendere. |