You are here: FTP upload failed « All PHP « IT news, forums, messages
FTP upload failed

Posted by Zoe Brown on 05/27/07 11:37

I have the following simple script. But I am getting the error message "FTP
upload failed!" Which is annoying. Why might this be ?

the files i have tried are tiny .txt and jpeg.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>
</head>
<?php
$upload = False;
if (array_key_exists('submit',$_POST))
{
$message = "";

$file = $_FILES['uploaded']['name'];

$ftp_server ="details removed";
$ftp_user_name = "details removed";
$ftp_user_pass ="details removed";

// 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!<br>";
echo "Attempted to connect to $ftp_server for user
$ftp_user_name<br>";
exit;
}
else
{
echo "Connected to $ftp_server, for user $ftp_user_name<br>";
}

// upload the file
$upload = ftp_put($conn_id, $file, $file, FTP_ASCII);

// check upload status
if (!$upload)
{
echo "FTP upload has failed!<br>";
}
else
{
echo "Uploaded $source_file to $ftp_server as $file<br>";
$upload = True;
}

// close the FTP stream
ftp_close($conn_id);

}
?>
<body>
<?php if (!$upload) {?>
<p>Browse to the document you would like to upload.</p><form
enctype="multipart/form-data" method="post">
<input name="uploaded" type="file" /><br>
<input type="submit" name="submit" value="GO"/>
</form>
<?php }?>
</body>
</html>

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация