Contoh
Alokasikan ruang untuk file dan unggah file ke server FTP:
<?php // hubungkan dan login ke server FTP $ftp_server = "ftp.example.com"; $ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server"); $login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass); $file = "/test/myfile"; // mengalokasikan ruang if (ftp_alloc($ftp_conn, filesize($file), $result)) { echo "Space allocated on server. Sending $file."; ftp_put($ftp_conn, "/files/myfile", $file, FTP_BINARY); } else { echo "Error! Server said: $result"; } // tutup koneksi ftp_close($ftp_conn); ?>
Fungsi ftp_alloc()
digunakan untuk mengalokasikan ruang untuk file yang akan diunggah ke server FTP.
Catatan: Banyak server FTP tidak mendukung perintah ini!
ftp_alloc(ftp_conn, filesize, result);
Parameter | Deksripsi |
---|---|
ftp_conn | Required. Menentukan koneksi FTP yang akan digunakan |
filesize | Required. Menentukan jumlah byte untuk dialokasikan |
result | Optional. Menentukan variabel untuk menyimpan respon server |
Return Value: | TRUE jika sukses dan FALSE jika gagal |
---|---|
PHP Version: | 5+ |