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