Modifica questo ($destination da dove lo prendevi??)

codice:
<input type="text" name="$destination">
con

codice:
<input type="text" name="nomeCartella">
e nello script cambia

Codice PHP:
copy_directory('cms','percorso'0777); 
con

Codice PHP:

if(!isset($_GET['nomeCartella']))
{
  
// qui dovresti gestire la situazione in cui nella query non sia presente il nome della cartella da creare
}
else
{
copy_directory('cms',$_GET['nomeCartella'], 0777);