/*** How to create directory in remote server ***/
$ftp_server = “server”;
$ftp_user = “user”;
$ftp_pass = “pass”;

// set up a connection or die
$conn_id = ftp_connect($ftp_server);

// try to login
if (@ftp_login($conn_id, $ftp_user, $ftp_pass)) {
// echo “Connected as $ftp_user@$ftp_server\n”;
} else {
// echo “Couldn’t connect as $ftp_user\n”;
}

$dir=$rootpath.$dirname; // $rootpath = /public_html/folder

// check for already exist else create
if (!@ftp_chdir($conn_id, $dir)) {
ftp_mkdir($conn_id, $dir);            // to create directory
ftp_chmod($conn_id, 0777, $dir);    // change mode to editable
}

// close the connection
ftp_close($conn_id);