Export File dengan FTP Menggunakan PHP

export file FTP
5
(5)

Setelah beberapa waktu lalu kita mempelajari cara membuat user FTP, sekarang kita akan mempelajari cara export file menggunakan FTP. Kali ini kita akan menggunakan bahasa PHP. Caranya cukup mudah. User FTP yang akan kita gunakan adalah yang sudah kita buat pada artikal sebelumnya. Kamu bisa membacanya juga pada artikel Cara Mudah Membuat User FTP pada CPanel.

Sebelum membuat, kita siaplan dahulu file yang akan dikirimkan. Untuk contoh kali ini, kita menggunakan file gambar saja. Kita letakkan di dalam direktori sendftp. Kebetulan nama file gambar yang saya gunakan kali ini bernama gambar dengan format jpg.

Kemudian kita buat file php dengan nama send.php. Kamu bisa menggunakan nama lainnya. Tuliskan code berikut ini untuk melakukan fungsi transfer file.

 
/* nama file dan path lokasi */
$file = 'gambar.jpg';
 
/* FTP Account */
$host = 'your-ftp-host.com'; /* host */
$ftpUser = 'ftp-username@your-ftp-host.com'; /* username */
$ftpPass= 'ftppassword'; /* password */
 
 
/* nama file dan path lokasi tujuan */
$tujuan = 'gambar.jpg';
 
/* fungsi koneksi ftp php */
$konek = ftp_connect( $host);
 
/* fungsi login FTP */
$loginFtp = ftp_login( $konek , $ftpUser , $ftpPass);
 
/* Download $file dan simpan ke $tujuan */
if ( ftp_put( $konek , $tujuan , $file, FTP_BINARY ) ) {
    echo "sukses mengirim data $tujuan \n";
}
else {
    echo "Wah, ada masalah\n";
}
 
/* menutup koneksi */
ftp_close( $konek);
 

Apabila sudah selesai, simpan sejajar dengan file gambar yang akan kita export. File lokasi bisa di mana saja, tinggal path lokasi yang kamu sesuaikan. Setleah selesai disimpan, maka posisi tampilannya kurang lebih seperti berikut.

susunan file
Gbr 1. Posisi file

Yang perlu diperhatikan untuk menjalankan proses ini ada beberapa hal :
1. Pada server asal, kamu aktifkan dahulu extension FTP yang terletak pada php.ini
2. Pada direktori tujuan, pastikan setting permision 777.

Baca juga :

Apabila selesai, sekarang jalankan file send.php tersebut, Bisa kamu jalankan menggunakan browser bisa juga menggunakan command line. Apabila telah sukses, maka kamu akan melihat tampilan berikut ini.

kirim sukses
Gbr 2. Pesan sukses

Kemudian direktori pada server tujuan adalah sebagai berikut. Dimana terlihat file yang tadi kita lakukan export sukses terkirim.

Gbr 3. File terkirim pada server

Nah demikianlah percobaan kali ini tentang Mengirim File dengan FTP Menggunakan PHP. CUkup mufah bukan? Silahkan mencoba. Semoga bermanfaat.

Seberapa bermanfaat postingan ini?

Klik bintang sebagai rating vote

Rating rata-rata 5 / 5. Jumlah vote 5

Tidak ada vote selama ini

Be the first to comment

Leave a Reply

Alamat email Anda tidak akan dipublikasikan.


*