On 23-10-2003 6:04 PM Jasiph A.P wrote:

> Hallo, Gini nih saya lagi bikin file manager yang web base. 
> Persoalannya file-file yang akan didownload itu di set 700 file 
> permissionnya, karena file tersebut hanya boleh di interpret oleh
> script lalu hasil akhir ditampilkan di browser. Persoalannya sekarang
> admin dibolehkan mendownload file tersebut melalui file manager.
> karena akses langsung ke file untuk mendownload tidak dibolehkan maka
> yang saya pikirkan adalah, pada saat admin akan akan mendownload maka
>  dia maka dia akan diarahkan ke sebuah halaman lagi, dimana file
> tersebut terlebih dahulu dicopy ke sebuah directory misalnya
> /public/temp yang kemudian dapat didownload oleh user tersebut. Tapi
> hal ini kurang praktis disamping tetap saja tidak aman. Apakah ada
> cara untuk menangani proses download sehingga proses ini hanya satu 
> step saja ? Saya pernah satu buah contoh file manager di sebuah
> webhosting, dimana proses dump databasenya dapat dilakukan oleh
> sebuah script dan hasil dump langsung dapat disimpan oleh user hanya
> dengan satu step. Apakah ada yang bisa bantu, algoritmanya atau
> contoh script gpp ?

File aslinya jangan di-expose lewat web (kalo di Apache di luar
DocumentRoot), jadi tidak ada URL buat download sama sekali kecuali dr
script download. Lalu kita bikin wrapper script utk download yang akan
menyajikan file tsb, jadi satu2nya cara mengakses file tsb ya harus
lewat download script tadi. Ini contoh pake PHP yg saya buat udah lama
sekali (jamannya PHP3), bisa support HTTP/1.1 resuming juga:

http://ronny.haryan.to/download

YMMV,

Ronny


-- 
Berhenti langganan: [EMAIL PROTECTED]
Arsip dan info: http://linux.or.id/milis.php

Kirim email ke