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
Share on other sites

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.

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • 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.