bueno amigos en esta entrada aprenderemos como hacer para crear carpetas mediante las funciones FTP que posee PHP esta ves nos vamos a usar la Conocida funcion MKDIR sino algo mas diferente ideal para trabar con archivos y carpetas en servidores externos al nuestro. ya basta de palabras y miren el codigo.


<?php
function creardir($carpeta){ 
 if (is_dir($carpeta)){
     echo "el Directorio ya existe";
 }
 else
 {
   if($ftp_c = ftp_connect ("sitio.com",21)){ 
    if(ftp_login($ftp_c,"user","pass")){ 
     ftp_chdir($ftp_c, 'barranquillamia.tollfreepage.com/music/');
     ftp_mkdir($ftp_c,$carpeta);
     ftp_chdir($ftp_c,$carpeta); 
     echo "Carpeta actual: ".ftp_pwd($ftp_c); 
    }else{
   echo "Error: En el usuario o contraseña invalida";
  } 
}
else{
   echo "Error: El servidor FTP no responde";
 }
 ftp_close($ftp_c); 
}
?>

lo podremos utilizar de la siguiente forma.

<?php

creardir(nombre de la Carpeta);

?>