Para saber el nombre del archivo
Para saber si existe el archivo podrias llevar un registro de los archivos subidos con una base de datos pero sino php tiene una función para saber si existe o no el archivo(is_file)
Y por último para que no se repitan las imagenes, deberías renombrarlas, concatenando un numero aleatorio cuando son subidas, podes utilizar la funcion de php rand().
Código (php) [Seleccionar]
echo $_FILES["file"]["name"];
Para saber si existe el archivo podrias llevar un registro de los archivos subidos con una base de datos pero sino php tiene una función para saber si existe o no el archivo(is_file)
Código (php) [Seleccionar]
var_dump(is_file('../index.php'));
var_dump(is_file('archivo/archivo/index.php'));
Y por último para que no se repitan las imagenes, deberías renombrarlas, concatenando un numero aleatorio cuando son subidas, podes utilizar la funcion de php rand().