File upload islemi ve farkli kaydetme(güncellendi) - Papatyam Forum

Papatyam Forum

Go Back   Papatyam Forum > ..::.BİLGİSAYAR & TEKNOLOJİ.::. > Web Master > asp.net

Yeni Konu aç  Cevapla
 
Seçenekler
Alt 29 March 2008, 13:08   Mesaj No:1

tamerr89

Papatyam Paylaşımcı Üyesi
Avatar Otomotik
Durumu:tamerr89 isimli Üye şimdilik offline konumundadır
Papatyam No : 1196
Üyelik T.: 09 December 2007
Arkadaşları:0
Cinsiyet:
Yaş:34
Mesaj: 212
Konular:
Beğenildi:
Beğendi:
Takdirleri:10
Takdir Et:
Konu Bu  Üyemize Aittir!
Standart File upload islemi ve farkli kaydetme(güncellendi)

File upload islemi ve farkli kaydetme(güncellendi)

<%@ Page Language=VB Debug=true %>
<script runat=server>
Sub SubmitButton_Click(Source As Object, e As EventArgs)
MyFile.PostedFile.SaveAs("c:\upload\" & txtFileSaveAs.Value)
TheMessage.InnerHTML = "Dosya Yüklendi!"
End Sub
</SCRIPT>
<HTML>
<HEAD>
<TITLE> HTMLInputFile Control ile Dosya Upload Y?lemi </TITLE>
</HEAD>
<BODY LEFTMARGIN="40" TOPMARGIN="80">
<form enctype="multipart/form-data" runat="server">
Yüklenecek dosya:
<BR>
<input id="MyFile" type="file" runat="server">
<BR><BR>
Dosyanyn farkly kaydedilecek adyÖrneneme.doc)<BR>
<input id="txtFileSaveAs" type="text" runat="server">
<BR><BR>
<span id="TheMessage" runat="server”>
</span>
<BR><BR>
<input runat="server" type=button value="Yükle" OnServerClick="SubmitButton_Click" >
</Font>
</Form>
</BODY>
</HTML>

Bu yazdy?ymyz sayfada upload edece?imiz dosyalar C:\Upload klasörü içine gönderiyoruz. Formun kodlama tipini “multipart/form-data “ olarak belirliyoruz.Bu HTMLForm synyfynyn özelli?inden kaynaklanyyor.E?er bunu yazmazsanyz upload i?leminiz çaly?mayacaktyr.
Dosya yüklerken kaydedilen dosya normalde orijinal adyny korur.Fakat yukarydaki örnekte sadece dosyanyn kendinisini almak için Path.GetFileName kullanylmady.Dosyanyn adyny de?i?tirmek için FileInput.PostedFile.FileName özelli?inden yararlanyldy.Bu da dosyanyn adyny istedi?imiz gibi de?i?tirmemizi sa?lady.



Di?er bir önemli nokta ise dosya yükleme i?lemi kullanyrken web.config dosyasynda bir takym önemli ayarlamalar yapmak gerekiyor.Sitenizin güvenli?i için yapylan bu ayarlamalarda yüklenen dosyanyn boyutunu, uzantysyny belirlenir.Bunu sa?layan da httpRuntime synyfydyr.Örne?in dosyanyn boyutunu ayarlamak için web.config dosyasyndaki ayarlama a?a?ydaki gibi olabilir:

<system.web>

<httpRuntime maxRequestLength=”4096” />

</system.web>

Not: Di?er web.config ayarlary atlanmy?tyr.



Alıntı ile Cevapla
Cevapla

Bookmarks

Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Benzer Konular
Konu Başlıkları Konuyu Başlatan

Papatyam Forum Ana Kategori Başlıkları

Cevaplar Son Mesajlar
FARKLI PERSPEKTİF PESTEMAL Öyküler & Hikayeler 0 10 January 2012 10:25
FİYATLAR FARKLI YakupEMİR Fıkra Diyarı 0 02 January 2010 13:59
TARİHE FARKLI BAKIŞ umut T.C. Tarihi 1 27 August 2009 14:07
Virgüllü sayilar hariç her sonucu çikaran bölme islemi tamerr89 C++ 0 29 March 2008 18:47
Döküman yönetimi access database inde file upload and view as binary tamerr89 asp.net 0 29 March 2008 12:57

Yeni Sayfa 1

www.papatyam.org Ana Sayfa

Tefekküre Davet Köşesi

Papatyam Sosyal Medya Guruplarımıza Katılın

                       Instagram         

Papatyam alemdarhost.com sunucularında barındırılmaktadır.