2009/6/5 Nuri Akman <[email protected]>: > Merhaba Ömer Bey, > > Birçeşit File Upload mekanizması ile kullanıcıdan gelen dosyaları > topluyorum. Bir web arayüzü sayesinde de gönderilen dosyaları download > ettiriyorum. > > Eğer kullanıcı 20 dosya göndermişse 20 defa download etmek yerine bir defada > .ZIP dosya olarak indirsin istiyorum. > > Ayrıca, gönderilen dosyalar çalıştırıldığında benim için risk > oluşturabilecek içerik de barındırabilir (örnek: .php dosyası gönderilmesi > durumu). Eğer, ben dosya indirme işimi bu şekilde .ZIP aracılığı ile > halledersem ve kullanıcı orjinal dosyanın linkine bilemezse "tür kısıtı > getirmeksizin" tüm dosyaları sistemimde kabul edebilirim. > > Diğer taraftan, gelen dosyaların tümünü bir klasörde saklıyorum. Bunları 1 > hafta bekletip sileceğim. Dolayısıyla bu anlamda sorunum yok. > Phpdeki memory variable in web server uzerinden gonderilecegini hic sanmiyorum.Tam mekanizmayi bilmiyorum ama php isini tamamlayinca ciktiyi apache ye verir. Bu cikti da sanirim bir tur dosya. Bu isler socketler uzerinden mi yapiliyor? Bilenler soylesin.Bir ara okumustum ama hatirlamiyorum. Phpdeki ob mekanizmasi belki bu amacla kullailabilir.Uygun headerlarla sanirim zipli icerik direk clienta aktarilir. Ama yine de bu islem sirasinda bir yerlerde dosya olusturulmali gibi geliyor. En azindan /tmp klasorunde. _______________________________________________ Linux-programlama mailing list [email protected] http://liste.linux.org.tr/mailman/listinfo/linux-programlama
[Linux-programlama] Re: On the fly Zip yapma
What you get is Not what you see Fri, 05 Jun 2009 01:13:35 -0700
- [Linux-programlama] On the fly Zip yapma Nuri Akman
- [Linux-programlama] Re: On the fly Z... What you get is Not what you see
- [Linux-programlama] Re: On the f... Nuri Akman
- [Linux-programlama] Re: On the f... Omer Barlas
- [Linux-programlama] Re: On t... Nuri Akman
- [Linux-programlama] Re: ... What you get is Not what you see
- [Linux-programlama]... Elvin Şiriyev
- [Linux-programlama] Re: ... Omer Barlas
- [Linux-programlama]... Barbaros Cihangir
- [Linux-programl... Halid Said
- [Linux-programlama] Re: On the fly Z... Mehmet Gürevin
