Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > ASP.NET / Silverlight / Moonlight

Cevapla
 
LinkBack Seçenekler
Eski 19/04/2008, 21:12   #1 (permalink)
Üye
 
Üyelik Tarihi: 03/2007
Mesaj: 28
Varsayılan gönderilen dosya boyutu.

Örn:

if (FileUpload1.PostedFile.ContentLength >= 100)
{
Response.Write("<script>window.alert('Dosya cok buyuk')</script>");
// Response.Redirect("Default.aspx");
return;

}


Bu şekilde yaptığım zaman dosya boyutu 100k dan büyükse kabul etmiyor. fakat dosya yollandıktan sonra anlayabiliyor. benim asıl formumda max boyut 750 mb. yani kullanıcı 800 mb bir dosya yolladığı zaman bu işlemi algılamsı ancak dosyanın tamamen upload edilmesi ile oluyor. bu hem kullanıcı için hemde benim sunucu performansım için kötü bir durum. bu işlemi dosya upload başlamadan önce değerdirebilecek hale getiremezmiyim.

birde elinde upload hızını ve gönderilen miktarı % biçimde göstern bir uygulama olan varsa paylaşırsa çok makbul olur.

TŞK.
hakancik hatta değil   Alıntı Yaparak Yanıtla
Eski 19/04/2008, 21:19   #2 (permalink)
Varlığa izin veren boşluk
 
anov Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 2,827
Varsayılan

Maalesef resmi dökümantasyonun söylediği şeyden daha farklı bir şey söyleyemeyeceğim. Bir dosya sunucuya ulaşmadan, onun boyutunun ne olduğu sunucu tarafından bilinemez. Javascript ile de dosyaya erişemezsin, güvenlik sebebiyle izin verilmez.

Dosya yollanırken, geriye ajax yanıtı döndüren ve yüzde durumunu gösteren bir konu bu bölümde geçmişti, ancak o yöntemi kullansan bile, yine dosyayı tam olarak ağ üzerinden sunucuya kabul etmen gerekiyor.

Bulursam bağlantı eklerim buraya.
anov hatta değil   Alıntı Yaparak Yanıtla
Eski 19/04/2008, 21:22   #3 (permalink)
Üye
 
Üyelik Tarihi: 03/2007
Mesaj: 28
Varsayılan

rapidshare daha gönder butonunu tıklar tıklamaz söylüyor. bir çok php script de bu fonksiyon mevcut. .net inmi sorunu yoksa.
hakancik hatta değil   Alıntı Yaparak Yanıtla
Eski 19/04/2008, 21:48   #4 (permalink)
Varlığa izin veren boşluk
 
anov Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 2,827
Varsayılan

Hmmm.
Bu fonksiyonun ismini, PHP bölümünde konu açarak, ve bu konunun linkini vererek öğrenebilir miyiz?

İki ihtimal olabilir.

* İstemci tarafında benim henüz bilmediğim bir yoldan dosyaya erişilip, boyutu öğrenilebiliyor.
* Php fonksiyonlarından biri, gelen dosyanın baş kısmındaki bilgileri okuyup, dosyanın uzunluk bilgisini oradan okuyor.

Ancak, ikinci ihtimal gerçekleşse dahi, Http protokolü gereği yine de dosyanın karşıya gönderilmesi lazım. Nasıl sadece başlık kısmı gönderilebilir, veya gönderim işlemi nasıl kesilebilir?

Evet, gönderim işlemi nasıl kesilebilir? Bunu yapabilirsek, sanırım istediğimizi başarırız.

Yalnız PostedFile nesnesine erişimimiz olduğu anda, dosya zaten gönderilmiş oluyor.
anov hatta değil   Alıntı Yaparak Yanıtla
Eski 19/04/2008, 22:03   #5 (permalink)
Üye
 
Üyelik Tarihi: 03/2007
Mesaj: 28
Varsayılan

şöyle bir durum daha var ki webconfig deki . durumla buradaki olay aynı mantık. dosya boyutu bu değeri geçince direkt sayfa bulunamıyor hatası alınıyor.1 sn bile beklemiyor. bir şekilde bu okunuyor. php scriptlere gelince elimde bir file hosting script var. dosya göndermeden önce uzantısını , boyutunu kontrol ettiriyor.
<
httpRuntimemaxRequestLength="780000"/>
hakancik hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
dosya boyutu yelegin Javascript / DHTML / Ajax 2 14/07/2006 10:05
swf dosya boyutu murats Flash / Director / Swift 3D ... 1 01/02/2005 18:30
Dosya Boyutu cappytoi PHP 0 23/11/2004 22:30
Dosya Boyutu. Adrenalin PHP 5 05/04/2004 15:21
Çalıştırılabilir Dosya Boyutu fixman Pascal / Delphi / Delphi.NET 10 23/10/2003 10:09


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 23:30.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net