Simpel Download Script PHP

dikutip dari blog rosihanari
buat catatan pribadi
heheee


mysql_connect('dbhost','dbuser','dbpass');
mysql_select_db('dbname');

// membaca id file dari link
$id = $_GET['id'];

// membaca informasi file dari tabel berdasarkan id nya
$query = "SELECT * FROM upload WHERE id = '$id'";
$hasil = mysql_query($query);
$data = mysql_fetch_array($hasil);

// header yang menunjukkan nama file yang akan didownload
header("Content-Disposition: attachment; filename=".$data['name']);

// header yang menunjukkan ukuran file yang akan didownload
header("Content-length: ".$data['size']);

// header yang menunjukkan jenis file yang akan didownload
header("Content-type: ".$data['type']);

// proses membaca isi file yang akan didownload dari folder 'data'
$fp = fopen("data/".$data['name'], 'r');
$content = fread($fp, filesize('data/'.$data['name']));
fclose($fp);

// menampilkan isi file yang akan didownload
echo $content;

exit;
?>

http://blog.rosihanari.net/ide-pembuatan-script-php-upload-download-file-via-folder Readmore...