Buenas.
A ver, os explico la situación para que opineis como la manejariais vosotros.
Se trata de una web (php, mysql) donde algunos usuarios con privilegios disponen de unos formularios para subir noticias. Muy normal todo. Ahora bien, mi idea es que también puedan subir imágenes y archivos para enlazarlos con las noticias.
Las opciones que planteo serían:
a) Se suben las imagenes o archivos con el nombre que elija el usuario y se comprueba que no existan nombres duplicados. En caso de haberlo se le comunica y renombra el archivo para volverlo a subir.
b) Se renombra automáticamente con un nombre generado aleatoriamente a partir de la fecha y hora o cualquier otro parámetro que lo haga único.
No soy capaz, a priori, de ver que método es mejor que el otro. A ver si alguno os habeis encontrado ya en esta situación y que solución ha escogido.
Gracias por adelantado.