Asp.Net Fileupload Yardım
-
Merhaba Mürid kardeşlerim,
Bir projede fileupload yaptırmam lazım. Ancak dosya örneğin c:\x.jpg gibi sabit bir isim ve konumdan yüklenecek. Bu nedenle kullanıcının fileupload kontrolüne tıklayarak dosya seçmesini istemiyorum. herhagi bir butona bastırdığımda yüklesin istiyorum sunucuya.
Araştırdım fakat bu fileupload kontrolünün filename olayını c# üzerinden set ettiremedim.
Konu hakkında yardım ve çözüm önerilerinizi bekliyorum.
-
Güvenlik amaçlı bunu yaptıramazsınız hocam.
-
Yüklenecek dosyada gerekli permissionlar varsa yaparsın.
Sıradan bir fileupload kodu bul ama FileInputControl yerine System.IO.File.ReadAllBytes(@"c:\dosya.jpg") şeklinde al dosyayı
-
HolyOne bunu yazdı
Yüklenecek dosyada gerekli permissionlar varsa yaparsın.
Sıradan bir fileupload kodu bul ama FileInputControl yerine System.IO.File.ReadAllBytes(@"c:\dosya.jpg") şeklinde al dosyayı
Şeyhim teşekkür ederim. Şu şekilde yaptım ses dosyası taşıyordum sunucuya boyutlarını ufak olması nedeni ile şeyhin gösterdiğini yöntem ile alarak veritabanına kaydettirdim.
byte[] stream = File.ReadAllBytes(@"C:\\Users\\ssh\\Desktop\\result.wav");
-
SSH bunu yazdıHolyOne bunu yazdı
Yüklenecek dosyada gerekli permissionlar varsa yaparsın.
Sıradan bir fileupload kodu bul ama FileInputControl yerine System.IO.File.ReadAllBytes(@"c:\dosya.jpg") şeklinde al dosyayı
Şeyhim teşekkür ederim. Şu şekilde yaptım ses dosyası taşıyordum sunucuya boyutlarını ufak olması nedeni ile şeyhin gösterdiğini yöntem ile alarak veritabanına kaydettirdim.
byte[] stream = File.ReadAllBytes(@"C:\\Users\\ssh\\Desktop\\result.wav");
Hocam seyh yanlis anlamis bence. Sen siteye girenin bilgisayarindaki bu dosyayi cekmek istiyorsun. ama seyhin soyledigi serverdaki dosyayi ceker. sen localde calisirken asp.net senin makinende calisirken bu sekilde calisirken uygulamani servera attiginda calismayacaktir (serverdaki dosyayi almaya calisacaktir)
Edit : ben ne diyorum seyh yanlis anlamaz bugli kod yazmaz. Trollemistir belkim.
rakkoc tarafından 02/Mar/16 06:55 tarihinde düzenlenmiştir