Metode & Algoritma | List Tutorials | Source Code | About | Sitemap
Konsultan Tesis
Bimbingan dan Konsultasi Tesis Informatika bersama team Project Graduate Indonesia. Konsultasi hanya untuk yang sudah me-Like FB kami (Silahkan LIKE tombol ini jika belum).
. Scroll kebawah untuk memasukan kode AntiSpam Protection. Hasil konsultasi akan kami kirimkan ke email Anda.

Pemrograman Web PHP : Membuat Halaman Download Tidak Kelihatan Lokasi FileAsalnya




.


Metode dan Algoritma | Pemrograman Web PHP : Membuat Halaman Download Tidak Kelihatan Lokasi FileAsalnya . Anda bisa melakukan konsultasi tentang Pemrograman Web PHP : Membuat Halaman Download Tidak Kelihatan Lokasi FileAsalnya melalui form di samping kanan !!!


Kadang kita ingin memberikan fasilitas download suatu file pada suatu halaman web, hanya untuk member yang sudah memiliki hak tertentu, misal sudah login. Kita tidak ingin file tersebut dapat didownload oleh publik atau dicuri dengan langsung mengetikkan lokasi URL filenya.

Caranya adalah dengan meletakkan file yang akan didownload diluar folder htdocs / www (folder webroot), kemudian berikan script kode program PHP berikut ini untuk membuat agar file tersebut dapat terambil dan didownload lewat file ini. Sedangkan karena file ini merupakan sebuah script PHP bukan file yang akan didownload secara langsung, maka kita sempat memberikan program untuk mengecek autentikasi user sebelum meneruskan proses download

<?php 
//..disini bisa ditambahkan dahulu kode program untuk autentikasi user login
//..apakah user berhak mendownload file ini dsb.
//..bisa ditambahkan dengan parameter POST atau GET, file mana yang mau didownload.


$pathfile = "E:/Master/document.zip"; //lokasi path file
$namafile = "document.zip"; //nama file
$tipefile="application/octet-stream"; // bisa diubah sesuai tipe data 
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Type: " . $tipefile);
header("Content-Length: " .(string)(filesize($pathfile)) );
header('Content-Disposition: attachment; filename="'.$namafile); 


header("Content-Transfer-Encoding: binary"); 


readfile($pathfile); // baca isi file sehingga bisa terdownload


exit(); 
?>


Semoga berguna, karena script ini pernah sangat berguna untuk penulis ketika mengerjakan suatu Project.



Source Code ActionScript AS3 ASP.NET AJAX C / C++ C# Clipper COBOL ColdFusion DataFlex Delphi Emacs Lisp Fortran FoxPro Java J2ME JavaScript JScript Lingo MATLAB Perl PHP PostScript Python SQL VBScript Visual Basic 6.0 Visual Basic .NET Flash MySQL Oracle Android
Related Post :


Project-G
Judul: Pemrograman Web PHP : Membuat Halaman Download Tidak Kelihatan Lokasi FileAsalnya
Rating: 100% based on 99998 ratings. 5 user reviews.
Ditulis Oleh hank2

Anda sedang membaca artikel tentang Pemrograman Web PHP : Membuat Halaman Download Tidak Kelihatan Lokasi FileAsalnya, Semoga artikel tentang Pemrograman Web PHP : Membuat Halaman Download Tidak Kelihatan Lokasi FileAsalnya ini sangat bermanfaat bagi teman-teman semua, jangan lupa untuk mengunjungi lagi melalui link Pemrograman Web PHP : Membuat Halaman Download Tidak Kelihatan Lokasi FileAsalnya.


Posted by: Metode Algoritma Updated at: 03.47

{ 0 komentar... Views All / Send Comment! }

Posting Komentar

Label