Hola a todos! Estoy realizando un sistema de upload de imagenes y mi problema es que las imagenes se guardan en el servidor con el nombre de la imagen que tiene el usuario ( si el usuario sube la imagen con nombre 'mundo.jpg' en el servidor se guarda 'mundo.jpg') el problema és que si se vuelve a subir una imagen con el mismo nombre el servidor la substituye ya que se llaman igual. Me gustaria poder renombrar la imagen al subirla y que siguiera un orden tipo 001.jpg, 002.jpg, etc.. Una opción seria utilizar una base de datos para asi obtener un id diferente cada vez que un usuario suba una imagen pero en mi caso no me agrada mucho ya que las imagenes al pasar cierto tiempo tengo que eliminarlas para no sobrecargar el servidor y tendria que borrar tambien las entradas en la base de datos correspondientes a las imagenes.
Hay alguna forma de realizar esto sin BD? Que opción creeis más oportuna?
Grácias por todo y saludos!!