yolop Posted November 28, 2008 Share Posted November 28, 2008 i need way to copy files with ftp function thank Quote Link to comment Share on other sites More sharing options...
Mark Baker Posted November 28, 2008 Share Posted November 28, 2008 Look to the PHP manual and have a go yourself before asking somebody to do all the work for you Quote Link to comment Share on other sites More sharing options...
yolop Posted November 28, 2008 Author Share Posted November 28, 2008 יhi i tried to search there but i didn't fint gow to copy file from place to another place in my server Quote Link to comment Share on other sites More sharing options...
Mark Baker Posted November 28, 2008 Share Posted November 28, 2008 i tried to search there but i didn't fint gow to copy file from place to another place in my server Quoting directly from the examples in the PHP documentation: <?php // set up basic connection $conn_id = ftp_connect($ftp_server); // login with username and password $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // check connection if ((!$conn_id) || (!$login_result)) { echo "FTP connection has failed!"; echo "Attempted to connect to $ftp_server for user $ftp_user_name"; exit; } else { echo "Connected to $ftp_server, for user $ftp_user_name"; } // upload the file $upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY); // check upload status if (!$upload) { echo "FTP upload has failed!"; } else { echo "Uploaded $source_file to $ftp_server as $destination_file"; } // close the FTP stream ftp_close($conn_id); ?> Quote Link to comment Share on other sites More sharing options...
yolop Posted November 28, 2008 Author Share Posted November 28, 2008 i got error failed to open stream: No such file or directory Quote Link to comment Share on other sites More sharing options...
yolop Posted November 28, 2008 Author Share Posted November 28, 2008 <?php // set up basic connection $conn_id = ftp_connect('******'); // login with username and password $login_result = ftp_login($conn_id, '******', '******'); // check connection if ((!$conn_id) || (!$login_result)) { echo "FTP connection has failed!"; echo "Attempted to connect to $ftp_server for user $ftp_user_name"; exit; } else { echo "Connected to $ftp_server, for user $ftp_user_name"; } // upload the file $upload = ftp_put($conn_id, '/home/******/domains/******/public_html/******/******/22.php' , '/home/******/domains/******/public_html/******/******/2.php' , FTP_BINARY); // check upload status if (!$upload) { echo "FTP upload has failed!"; } else { echo "Uploaded $source_file to $ftp_server as $destination_file"; } // close the FTP stream ftp_close($conn_id); ?> error ftp_put() [function.ftp-put]: /home/****/domains/****/public_html/****/****/22.php: No such file or directory in 2.php it's the file that i want to copy 22.php it's the new file Quote Link to comment Share on other sites More sharing options...
Mark Baker Posted November 28, 2008 Share Posted November 28, 2008 Well the error suggests that the directory where you're trying to copy to doesn't exist. If you're trying to copy files on the same server, why not simply use PHPs copy() function? Quote Link to comment Share on other sites More sharing options...
yolop Posted November 28, 2008 Author Share Posted November 28, 2008 OK i have anothe ask how i delete file with ftp thank Quote Link to comment Share on other sites More sharing options...
blueman378 Posted November 28, 2008 Share Posted November 28, 2008 and once again thats hwat the manuals for... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.