PHP ftp üzerinden bir dosya yüklemek için?

0 Cevap php

Ben html Tarama türü ve bir Gönder düğmesi ile bir form var. Ben Gözat düğmesini kullanarak bir dosyayı seçti ve formu gönderin. Form gönderildiğinde aşağıdaki kod denir.

$conn_id="myid";
$conn_id = ftp_connect ( 'server' );
$ftp_user_name="username";
$ftp_user_pass="password";

// 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!" ;
    exit;

} else {
    echo "Connected to for user $ftp_user_name" ;
} 

// upload the file
$upload = ftp_put( $conn_id, "images/signatures/" . $fileName , $_FILES['tmp_name'] , FTP_BINARY );

// check upload status
if(!$upload){
    echo "FTP upload has failed!" ;
} else {
    echo "Successfully Uploaded." ;
}

Ama şu uyarıyı üretmek:

Warning: ftp_put(): Filename cannot be empty in /var/www/echdp/_ProviderSignature.php on line 70 FTP upload has failed!

Ben zor Yukarıdaki kodda kaynak yolu kod Ama o sunucu üzerindeki dosya yükleyin:

$upload = ftp_put( $conn_id, "images/signatures/myfile.txt" , "/var/www/images/hello.txt" , FTP_BINARY );

0 Cevap