note 76315 added to ref.ftp
| From: | clintondiy at gmail dot com | Date: | Tue, 10 Jul 2007 10:22:41 +0000 |
| Subject: | note 76315 added to ref.ftp | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-128360@lists.php.net to get a copy of this message | ||
Why this is not working? Can anyone help me with this?
<?php
if(isset($_POST['SubmitFile'])){
$myFile = $_FILES['txt_file']; // This will make an array out of the file
information that was stored.
$file = $myFile['tmp_name']; //Converts the array into a new string containing the
path name on the server where your file is.
$myFileName = basename($_POST['txt_fileName']); //Retrieve filename out of file path
$destination_file = "/".$myFileName; //where you want to throw the file on the
webserver (relative to your login dir)
// connection settings
$ftp_server = "ftp.t35.com"; //address of ftp server.
$ftp_user_name = "clintondiy.t35.com"; // Username
$ftp_user_pass = "190241"; // Password
$conn_id = ftp_connect($ftp_server); // set up basic connection
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass) or die("<h2>You
do not have access to this ftp server!</h2>"); // login with username and password, or
give invalid user message
if ((!$conn_id) || (!$login_result)) { // check connection
// wont ever hit this, b/c of the die call on ftp_login
echo "FTP connection has failed! <br />";
echo "Attempted to connect to $ftp_server for user $ftp_user_name";
exit;
} else {
// echo "Connected to $ftp_server, for user $ftp_user_name <br />";
}
ftp_pasv ( $conn_id, true );
$upload = ftp_put($conn_id, $destination_file, $file, FTP_BINARY); // upload the file
if (!$upload) { // check upload status
echo "<h2>FTP upload of $myFileName has failed!</h2> <br />";
} else {
echo "Uploading $myFileName Complete!<br /><br />";
}
ftp_close($conn_id); // close the FTP stream
}
?>
<html>
<head>
</head>
<body>
<form enctype="multipart/form-data" action="<?php echo
$_SERVER['PHP_SELF'];?>" method="POST">
Please choose a file: <input name="txt_file" type="file"
id="txt_file" tabindex="1" size="35"
onChange="txt_fileName.value=txt_file.value" />
<input name="txt_fileName" type="hidden"
id="txt_fileName" tabindex="99" size="1" />
<input type="submit" name="SubmitFile" value="Upload
File" accesskey="ENTER" tabindex="2" />
</form>
</body>
<html>
----
Server IP: 69.147.83.197
Probable Submitter: 58.152.183.248
----
Manual Page -- http://www.php.net/manual/en/ref.ftp.php
Edit -- https://master.php.net/note/edit/76315
Del: integrated -- https://master.php.net/note/delete/76315/integrated
Del: useless -- https://master.php.net/note/delete/76315/useless
Del: bad code -- https://master.php.net/note/delete/76315/bad+code
Del: spam -- https://master.php.net/note/delete/76315/spam
Del: non-english -- https://master.php.net/note/delete/76315/non-english
Del: in docs -- https://master.php.net/note/delete/76315/in+docs
Del: other reasons-- https://master.php.net/note/delete/76315
Reject -- https://master.php.net/note/reject/76315
Search -- https://master.php.net/manage/user-notes.php