11Tami Posted July 7, 2007 Share Posted July 7, 2007 Hello, I finally got my ftp set up mostly properly. But not sure why this isn't working. When I open this page in the browser I am getting no php errors, nothing is appearing on the page saying successful, nothing. Can anyone see anything wrong with it? The destination file is just the web address where this code is found. I am asking the php to send this web page to the server at the specified ftp directory. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <HTML> <HEAD> <TITLE>File Uploading</TITLE> </HEAD> <BODY> </BODY> </HTML> <?php // set up basic connection $ftp_server = "server ip"; $conn_id = ftp_connect($ftp_server); // login with username and password $ftp_user_name = "username"; $ftp_user_pass = "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 $Destination_file = "/uploadedfiles/"; $source_file = "http://www.mywebsite.com/thispage.php"; $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); ?> Please let me know why nothing is happening. Thank you very much. Quote Link to comment Share on other sites More sharing options...
11Tami Posted July 7, 2007 Author Share Posted July 7, 2007 I think I had that wrong, the destination file is supposed to be where the page will go on the server. The source file I believe is the name of the web page being sent. Let me know if I have that wrong. Thanks. 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.