bingung unlink

saya da case...

saya punya fungsi buat akses file langsung / download nah setelah saya download saya mau delete file tersebut..

maslaah nya ketika udah berhasil di download / redirect. saya bingung mau unlink file nya karna sudah di redirrect. :v mungkin ada yang bisa mengakalinya ?

avatar cahyo911
@cahyo911

42 Kontribusi 8 Poin

Diperbarui 5 tahun yang lalu

8 Jawaban:

maksudnya delet file yg sudah di download?

avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Dipost 5 tahun yang lalu

iya begitu

avatar cahyo911
@cahyo911

42 Kontribusi 8 Poin

Dipost 5 tahun yang lalu

Halo.

Sebelum di redirect, sebaiknya set Session dulu saja ya? Atau set coockies.

Nanti after redirect kita bisa memanfaatkan session / coockiesnya untuk menyimpan path file/nama file/id file dll sehingga bisa dengan mudah handle unlinknya...

avatar tompradana
@tompradana

134 Kontribusi 95 Poin

Dipost 5 tahun yang lalu

logikanya kan download -> unlink file -> redirect

avatar dianarifr
@dianarifr

642 Kontribusi 316 Poin

Dipost 5 tahun yang lalu

ini case nya mas.... gmn caranya biar bisa download dulu baru di unlink. btw pake session masih bingung hahahaha. <pre> force_download('Rekap_Absen_full.xlsx', NULL); unlink('Rekap_Absen_full.xlsx'); </pre>

avatar cahyo911
@cahyo911

42 Kontribusi 8 Poin

Dipost 5 tahun yang lalu

sebentar, kalau sudah download terus diunlink, gunanya download apaan ya?

avatar dianarifr
@dianarifr

642 Kontribusi 316 Poin

Dipost 5 tahun yang lalu

mungkin coba kasih fungsi sleep sebelum unlink

avatar aganovic85
@aganovic85

5 Kontribusi 0 Poin

Dipost 5 tahun yang lalu

edit <pre> function force_download() </pre> nya, lalu tambahkan command <pre> unlink($file); </pre> setelah statement download selesai

avatar marilynbathory
@marilynbathory

61 Kontribusi 9 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban