Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/12/2010, 14:53
rafaxusirati
 
Fecha de Ingreso: julio-2010
Ubicación: Cerca Sitges (Barcelona)
Mensajes: 98
Antigüedad: 14 años, 6 meses
Puntos: 4
Respuesta: Evitar duplicidad en archivos subidos al servidor

Abusando un poco de vuestra paciencia.
Me gustaría también saber si se pueden adjuntar 4 fotos +.
Y por último limitar el peso del archivo, que se puede subir.

Muchas gracias.

Código PHP:
Ver original
  1. $uniqueID = substr(md5(uniqid(rand())),0,6);
  2. $foto1 = $uniqueID.$_FILES['foto1']['name'];
  3.    
  4. // "directorio" es el directorio donde vas a subir la imagen.
  5. mysql_query("insert into contactos(foto1 , nombre , apellido , ciudad , provincia , web , tituloanuncio , precio)
  6. values('/imagenes/$foto1','$nombre','$apellido','$ciudad','$provincia','$web','$tituloanuncio','$precio')",$db) or die("La clave introducida, ya existe. Elige otra");
  7.  
  8. //Para subir 4 fotos +, debería duplicar estas líneas????
  9. //ahora subamos la imagen, "directorio" es el directorio donde la vas a subir.
  10. $copy = copy($_FILES['foto1']['tmp_name'], "../../imagenes/" . $uniqueID.$_FILES['foto1']['name']);
  11.  
  12. $copy = copy($_FILES['foto2']['tmp_name'], "../../imagenes/" . $uniqueID.$_FILES['foto2']['name']);  
  13.  
  14. $copy = copy($_FILES['foto3']['tmp_name'], "../../imagenes/" . $uniqueID.$_FILES['foto3']['name']);  
  15.  
  16. ...

Última edición por rafaxusirati; 14/12/2010 a las 15:29