Jump to content

ftp problem.


11Tami

Recommended Posts

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.

 

Link to comment
https://forums.phpfreaks.com/topic/58877-ftp-problem/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.