Vereis, tengo programado en php un código para subir archivos al servidor y guardar su nombre en una base de datos. Esto lo hace correctamente.
El problema sucede cuando hay dos archivos en la carpeta que tienen el mismo nombre. Por este motivo, quiero cambiar los nombres antes de subirlos para guardar el dato del nombre del archivo subido correctamente en la base de datos.
La variable que utilizo en el formulario para recoger el archivo es $archivo1. También sé que el nombre del archivo temporal es $_FILES [ 'archivo1' ][ 'tmp_name' ] y lo guardo en una carpeta que llamo "subidas" de esta forma:
Código PHP:
move_uploaded_file ( $_FILES [ 'archivo1' ][ 'tmp_name' ], "subidas/".$archivo1);
He leido el manual de php http://php.net/manual/es/function.rename.php pero no se cómo utilizarlo. Os agradecería que me orientarais.
Muchas gracias