$ Ftp_server = & 039; 1203334123 & 039; server $ ftp_user_name = test @ dodcdn & 039; username $ ftp_user_pass = & 039; wodepy & 039 ;; password $ ftp_port = & 039; 21 & 039; Port $ ftp
$ Ftp_server = '192. 33.34.123 '; // server
$ Ftp_user_name = test @ dodcdn '; // User name
$ Ftp_user_pass = 'wodepy'; // password
$ Ftp_port = '21'; // port
$ Ftp_put_dir = '/android_uc_test'; // Upload Directory
$ Ftp_conn_id = ftp_connect ($ ftp_server, $ ftp_port );
$ Ftp_login_result = ftp_login ($ ftp_conn_id, $ ftp_user_name, $ ftp_user_pass );
If ((! $ Ftp_conn_id) | (! $ Ftp_login_result ))
{
Echo "failed to connect to the ftp server ";
Exit;
}
Else
{
Ftp_pasv ($ ftp_conn_id, true); // return the mode. this is a strange sentence. Some ftp servers must execute this sentence.
Ftp_chdir ($ ftp_conn_id, $ ftp_put_dir );
Echo ftp_pwd ($ ftp_conn_id );
$ Ftp_upload = ftp_put ($ ftp_conn_id, 'Test. sh', 'E:/test. sh', FTP_BINARY );
Var_dump ($ ftp_upload); // check whether the write is successful.
Ftp_close ($ ftp_conn_id); // disconnect