ftp_put error
2 отговора
66 прегледа
ftp_put error
Pyrvo da se izvinq za latinicata, no sega sym pod linux i kredor-a se e bygnal neshto...
iskam da upload-na fail na ftp server... predvaritelno vi kazvam, che s ftp klient procedurata minava normalno, a sys sledniq kod ne se poluchava.
<?php
extract ($_POST);
if (isset($submit)) {
######### UPLOAD THUMB ############
$conn_id = ftp_connect($ftp, 21);
$login_result = ftp_login($conn_id, $user, $pass);
ftp_pasv ($conn_id, true);
$upload = ftp_put($conn_id, "test.jpg", $th, FTP_BINARY);
if (!$upload) {
echo "Thumbnail upload has failed!";}
else echo ("Successful");
var_dump ($conn_id, $login_result, $th, $upload);
ftp_close($conn_id);
}
?>
<form action="<?php echo ($_SERVER['PHP_SELF']); ?>" method="POST">
<input name="th" type="file" size="50">
<input type="submit" name="submit" value="Upload">
</form>
prosto ne stava s tova... ne znam kyde e problema
ako nqkoi ima jelanie da pomaga moga da predostavq vremenen ftp akaunt na server-a i da probva da mi pomogne.
Все пак животът е прекрасен, като се вземе в предвид безплатната обиколка около Слънцето
iskam da upload-na fail na ftp server... predvaritelno vi kazvam, che s ftp klient procedurata minava normalno, a sys sledniq kod ne se poluchava.
<?php
extract ($_POST);
if (isset($submit)) {
######### UPLOAD THUMB ############
$conn_id = ftp_connect($ftp, 21);
$login_result = ftp_login($conn_id, $user, $pass);
ftp_pasv ($conn_id, true);
$upload = ftp_put($conn_id, "test.jpg", $th, FTP_BINARY);
if (!$upload) {
echo "Thumbnail upload has failed!";}
else echo ("Successful");
var_dump ($conn_id, $login_result, $th, $upload);
ftp_close($conn_id);
}
?>
<form action="<?php echo ($_SERVER['PHP_SELF']); ?>" method="POST">
<input name="th" type="file" size="50">
<input type="submit" name="submit" value="Upload">
</form>
prosto ne stava s tova... ne znam kyde e problema
ako nqkoi ima jelanie da pomaga moga da predostavq vremenen ftp akaunt na server-a i da probva da mi pomogne.
Все пак животът е прекрасен, като се вземе в предвид безплатната обиколка около Слънцето
Редактирано от Gemar на
Re: ftp_put error
Ако го напишеш по нормалния начин а би трябвало да изглежда така:
<?php
if ($_SERVER['REQUEST_METHOD'] == "POST"){
// formata e postnata
if (!($conn_id = ftp_connect($ftp, 21))) die("FTP CONNECT");
if (!($login_result = ftp_login($conn_id, $user, $pass))) die("FTP LOGIN")
ftp_pasv ($conn_id, true);
ftp_put($conn_id, "test.jpg", $_FILES['th']['tmp_name'], FTP_BINARY) or die("UPLOAD");
}else{
echo '<form action='.$_SERVER['PHP_SELF']).' method="POST" enctype="multipart/form-data">
<input name="th" type="file" size="50">
<input type="submit" name="submit" value="Upload">
</form> '
}
?>
Пак не е много красиво, ама в края на работния ден толкова ми стигат силите
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
<?php
if ($_SERVER['REQUEST_METHOD'] == "POST"){
// formata e postnata
if (!($conn_id = ftp_connect($ftp, 21))) die("FTP CONNECT");
if (!($login_result = ftp_login($conn_id, $user, $pass))) die("FTP LOGIN")
ftp_pasv ($conn_id, true);
ftp_put($conn_id, "test.jpg", $_FILES['th']['tmp_name'], FTP_BINARY) or die("UPLOAD");
}else{
echo '<form action='.$_SERVER['PHP_SELF']).' method="POST" enctype="multipart/form-data">
<input name="th" type="file" size="50">
<input type="submit" name="submit" value="Upload">
</form> '
}
?>
Пак не е много красиво, ама в края на работния ден толкова ми стигат силите
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy