Cita: Solo corrigo unas breves lineas de tu script:
if(copyd("$path","$path2"))
rmdird("$path");
En realidad deberia ser:
if(copy("$path","$path2"))
rmdir("$path");
Excelente aportación compañero, saludos!!!
Dadas las funciones que he propuesto la sintaxis es correcta, ya que para borrar uso la funcion que yo he construido "rmdird($dirname);" y no la funcion "rmdir(); de php.