Tengo el siguiente problema, si por ejemplo subo una imagen a traves de un formulario a una carpeta de mi host con el nombre de imagen coche.jpg (por ejemplo) se sube correctamente, pero si subo otra imagen diferente pero con el mismo nombre (coche.jpg) ésta última imagen que subo reemplaza a la anterior...
¿Cómo podría evitar esta confrontación?¿tal vez dando nombres aleatorios??
El código que tengo para subir la imagen es:
$ruta="/intercambios/imagenes";
$archivo=$_FILES['imagen1']['tmp_name'];
$nombreArchivo=$_FILES['imagen1']['name'];
$nombreArchivo = str_replace(" ","_",$nombreArchivo);
move_uploaded_file($archivo,$rutax."/".$nombreArchivo);
$ruta=$ruta."/".$nombreArchivo;
Gracias de antemano compañeros