[Linux-programlama] Upload Problemi

---------

[Linux-programlama] Upload Problemi

From: Wild Bison <wildbison1979_at_hotmail.com>
Date: Wed, 12 Nov 2008 15:31:32 +0200
Message-ID: <BAY106-W382F385A84AF5E0CB552C9A6140@phx.gbl>

Başlık havuz problemi gibi oldu.Arkadaşlar Linux tabanlı bir host içine dosya yüklemek için php ile
zor değil
Ama
1.PHP ini dosyasında POST ile gönderilebilecek olan veri sınırlandırılmışıtır malumunuz.
2.Kullanıcı bu limiti aştığında php script i warning oluşturuyor.
3.Bu uyarıyı ise PHP $_FILE[TEMP_NAME][ERROR] değişkenine geçmiyor.
4.PHP ile ini dosyasında POST limitini almak sorun değil ama istemci tarafında kullanıcını seçtiği dosyanın
boyutunu javascript ile belirlemek mümkün gözükmüyor active x meselesi.
Yani böle bi durumu gerçekleştiremedim javascript tarafında
if kullanıcın seçtiği dosya boyutu > post limit alert(falan filan) yapılamıyor.
Bu hata durumunu nasıl mantıklı bir şekilde kullanıcıyı bekletmeden yönetebilirim.

İkinci Soru:
Ben dosya yüklendikten (hiç bir hata durumu olmadan) bir ajax isteği gönderiyorum get ile ki kullanıcı
dosya yüklendikten sonra dosyanın linkini alabilsin veya dosyayı silebilsin.Dosyalar md5 (dosya) ismi şeklinde
sunucu tarafında saklanıyor.
<a href="delete.php ?file = "dosya yolu/dosyaismi>delete file</a>
<a href="open.php ?file = "dosya yolu/dosyaismi>open file</a>

yukarıdaki iki link hatasız ajax yanıtlarıdır.
Fakat türkçe karakater içeren dosya isimlerinda scrit dosyayı bulamıyor ve yukarıdaki iki linki bana gönderemiyor.
İşte ajaxkodu :
http.open("GET", 'exist.php?filename='+encodeURIComponent(filename)+"&time="+t.getTime());
http.send(null);
http.onreadystatechange = handleResponse;

_________________________________________________________________
Windows Live Messenger'ın için Ücretsiz 30 İfadeyi yükle
http://www.livemessenger-emoticons.com/funfamily/tr-tr/

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Wed 12 Nov 2008 - 14:42:20 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.