Tag Archives: FTP

ftp_systype()

It  returns the system type identifier of the remote FTP server

Example

<?php

$ftpId = ftp_connect(‘ftp.phpcodez.com’);

$login = ftp_login($ftpId, ‘anonymous’, ‘user@phpcodez.com’);

echo $type = ftp_systype($ftp) or die(“Failed”);

ftp_quit($ftpId);

?>

ftp_ssl_connect()

It opens an Secure SSL-FTP connection

Example

<?php

$ftpId = ftp_ssl_connect(‘ftp.phpcodez.com’);

$login = ftp_login($ftpId, ‘anonymous’, ‘user@phpcodez.com’);

ftp_size($ftpId, “test”) or die(“Failed”);

ftp_quit($ftpId);

?>

ftp_size()

It returns the size of the given file

Example

<?php

$ftpId = ftp_connect(‘ftp.phpcodez.com’);

$login = ftp_login($ftpId, ‘anonymous’, ‘user@phpcodez.com’);

ftp_size($ftpId, “test”) or die(“Failed”);

ftp_quit($ftpId);

?>

ftp_site()

It sends a SITE command to the server

Example

<?php

$ftpId = ftp_connect(‘ftp.phpcodez.com’);

$login = ftp_login($ftpId, ‘anonymous’, ‘user@phpcodez.com’);

ftp_site($ftpId, ‘CHMOD 0775 /home/user/test -R’) or die(“Failed”);

ftp_quit($ftpId);

?>

ftp_set_option()

It sets miscellaneous runtime FTP options

Example

<?php

$ftpId = ftp_connect(‘ftp.phpcodez.com’);

$login = ftp_login($ftpId, ‘anonymous’, ‘user@phpcodez.com’);

ftp_set_option($ftpId, FTP_TIMEOUT_SEC, 10);

ftp_quit($ftpId);

?>