Ağustos
12
FSO ile Dosya Silmek   ASP   0   29


  1. <%
  2. Set ilhan = Server.CreateObject("ADODB.Connection")
  3. ilhan.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db/veritabanim.mdb ")
  4.  
  5. id = Request.Querystring("id")
  6.  
  7. islem = Request.QueryString("islem")
  8. if islem = "sil" then
  9. call resmi_sil
  10. end if
  11.  
  12. Set resim = ilhan.Execute("select * FROM resim ORDER BY id DESC")
  13.  
  14. If Not resim.EOF Then
  15.  
  16. i=1
  17. Do While Not resim.EOF
  18. %>
  19.  
  20.  
  21. <%= resim("resim_url") %>-<a href="?islem=sil&id=<%= resim("id") %>">Sil</a>
  22.  
  23.  
  24. <%
  25. i=i+1
  26. resim.MoveNext
  27. Loop
  28. else
  29. response.Write "Silinecek resim bulunamadı :("
  30. end if
  31. %>
  32.  
  33.  
  34. <%
  35. sub resmi_sil
  36.  
  37. id=Request.QueryString("id")
  38.  
  39. set rs=Server.CreateObject("Adodb.recordset")
  40. rs.Open "Select * from resim where id="&id&"",ilhan,1,3
  41. yol=rs("resim_url")
  42.  
  43. path=Server.MapPath(".. esimler")&""&yol 
  44. pathkucuk=Server.MapPath(".. esimlerkucuk")&""&yol 
  45.  
  46. Set fs=Server.CreateObject("Scripting.FileSystemObject") 
  47. if fs.FileExists(path) then
  48.  fs.DeleteFile(path)
  49. end if
  50.  
  51. if fs.FileExists(pathkucuk) then
  52.  fs.DeleteFile(pathkucuk)
  53. end if
  54.  
  55. rs.close
  56. ilhan.Execute "delete from resim where id="&id&""             
  57. response.redirect Request.ServerVariables("HTTP_REFERER")
  58.  
  59. end sub
  60. %>



Resim Galerilerince sıkça kullanılır veritabanındaki veriyi silmek kolaydır fakat böyle uygulamalarda yeterli değildir, veritabanında belirtilen resminde hostunuzdan kaldırılması gerekir. FSO ile bunu kolayca yapabiliriz tüm hosting firmalarında da bulunan bir özelliktir yukardaki kod oldukça basittir zaten 46. satıra kadar hepsi bilindik basit kodlardır ben yinede kısaca özetliyim.

Etiketler : FileSystemObject FSO
Ocak
23
Asp ile gravatar kullanımı   ASP   0   127
Gravatar nedir ?

- Özellikle wordpress gibi bloglarda eklenen yorumların yanında çıkan küçük kullanıcı resimleri gravatar sayasinde olur.
Avantajı bir adet avatar seçersiniz kendinize tüm gravatar sistemini kullanan bloglarda yaptığınız yorumların hepsinde  bu avatar görünür, diyelim 100 tane blogta yorumunuz var  avatarınızı değiştirdiğiniz zaman hepsinde aynı anda değişicektir.

http://www.gravatar.com adresine giriş yaptıktan sonra gerekli bilgileri doldurup üye oluyoruz ve en geç 24 saat içinde üyeliğiniz onaylanıyor daha sonra istediğiniz resmi yüklüyorsunuz.

Üye olurken dikkat etmemiz gereken en önemli nokta bloglarda yorum yaparken kullandığımız e-posta ile üye olurken kullandığımız e-posta ayni olmak zorundadır.



Asp ile gravatarı nasıl kullanabiliriz?

Etiketler : Bu Yaziya Ait Etiket Yok
COPYRİGHT © 2010 BY ilhan TEKİR Her Hakkı Saklıdır.