php通过FTP从服务器上传文件到另一个?

php通过FTP从服务器上传文件到另一个?

问题描述:

Hi I have a problem in transferring file from server to server I want to copy file like:

http://mysite1.com/myfile.jpg <-- I want this to copy or upload via ftp to mysite2.com

For example: http://mysite1.com/myfile.jpg upload to http://mysite2.com/fileuploads/

How to do this via PHP FTP transferring? Any hardcoder here can help my problem?

嗨我在将文件从服务器传输到服务器时遇到问题我要复制 文件,如: p>

http://mysite1.com/myfile.jpg &lt; - I 希望将其复制或通过ftp上传到mysite2.com p>

例如: http ://mysite1.com/myfile.jpg 上传到 http://mysite2.com/fileuploads/ a> p>

如何通过PHP FTP传输执行此操作? 这里的任何硬编码器都可以解决我的问题吗? p> div>

Well here's one sample code, but you should read and try on your own before asking:

$connection = ftp_connect($server);

$login = ftp_login($connection, $ftp_user_name, $ftp_user_pass);

if (!$connection || !$login) { die('Connection attempt failed!'); }

$upload = ftp_put($connection, $dest, $source, $mode);

if (!$upload) { echo 'FTP upload failed!'; }

ftp_close($connection); 

Hope it helps you getting started