TEMMUZ19
İnternetteki bir resim dosyasını asp ile hostunuza yada bilgisayarınıza kayıt etmek
Uzun süre önce bir resim galerisi uygulaması için yaptığım araştırmada bulduğum kodu paylaşayım istedim.
Aşağıdaki kod bloğu internet üzerindeki bir resim dosyasını asp ile bilgisayarınıza yada hostunuza kayıt etmenize yardım ediyor. Yapmanız gereken tek şey resimlerin kayıt edilmesini istediğiniz klasöre yazma izni vermek.
Direk kodlara geçelim.
<%
Resim = "http://farm4.static.flickr.com/3200/2954454556_5c9f15c637_m.jpg"
Set XmlHttp = server.CreateObject("MSXML2.ServerXMLHTTP")
XmlHttp.Open "GET", Resim, False
XmlHttp.send
Resim = XmlHttp.ResponseBody
Set XmlHttp = Nothing
Set BinaryStream = server.CreateObject("ADODB.Stream")
BinaryStream.Type = 1
BinaryStream.Open
BinaryStream.Write Resim
BinaryStream.SaveToFile server.MapPath("ismail.jpg"), 2
Set BinaryStream = Nothing
%>
Bu kadar basit :D
Kullanılan Stream nesnesi ile ilgili ayrıntılı bilgiyi buradan inceleyebilirsiniz.
Yukarıdaki kodu geliştirerek birçok şekilde kullanmanız mümkün.
Tamamını Okuyun


