Borrar una imagen y grabar otra con su nombre.

Luis
03 de Noviembre del 2005
Hola: Voy a haceros una pregunta, que para un novato autodidacta como yo es un problemón:
Tengo una carpeta "imagenes" donde guardo las fotos (por ej. foto.jpg) que subo mediante:
move_uploaded_file($_FILES['archivo']['tmp_name'], "$destino/" .$archivo_name)
La ruta de la foto la guardo en la base de datos. Hasta aquí todo funciona bien.
Cuando quiero cambiar esta foto por otra (mediante el correspondiente FORM) me gustaría borrar la anterior y que la nueva tuviese el mismo nombre "foto.jpg" que la anterior, con lo que la ruta no sería necesario cambiarla.
¿Cómo se puede borrar la vieja y grabar la nueva?

informa
03 de Noviembre del 2005
Después de mucho probar y ver foros lo he conseguido, así que me contesto a mi mismo, por si le sirve a alguien:
-primero subo la imagen nueva.
-luego borro la vieja con UNLINK
-el nombre de la foto vieja la había guardado en un variable, así que con RENAME ($nombre_foto_nueva, $nombre_foto_nueva) le cambio el nombre y se queda con los datos de la vieja (así no tengo que modificar la base de datos).
Bueno. A mí me funciona.
Saludos.