Hola
 
Pues tengo este codigo para poder subir imagenes a mi servidor
Lo unico que falla esque si algien sube una foto y ya existe otra con el mismo nombre me la remplaza, entonces yo queria añadir un codigo que compruebe si existe alguna con ese nombre y si es asi a esta nueva añadirle algun digito aleatorio para no reemplazarse    
 Código PHP:
    <?php
    
    $extension = explode(".",$archivo_name);
    $num = count($extension)-1;
if($extension[$num] == "jpg" OR $extension[$num] == "JPG" OR $extension[$num] == "jpeg" OR $extension[$num] == "JPEG")
 
        {if($archivo_size < 3145728) //medida en bytes
         {if(!copy($archivo, "fotos_subidas/".$archivo_name))
         {echo "error al copiar el archivo";
         } 
         else
         {
                
            Archivo subido
            
        }
        }
        else
        {
        echo "el archivo supera los 3MB";
                }
        }
        else
        {
        echo "el formato de archivo no es valido, solo JPG y JPEG</br>";
        echo "<a href='subir-fotos.php'>VOLVER</a>";
        }
?>    
  Saludos