folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Db Den Veri İle Birlikte Resimleri De Silmek ASP



Db Den Veri İle Birlikte Resimleri De Silmek ASP

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    geceler00
    geceler00's avatar
    Kayıt Tarihi: 17/Eylül/2005
    Erkek

    Arakdaşlar resim uygulamasında db den veri silerken sadece o ID yi siliyorum fakat resimler kendi klasorunde kalıyor, ben aynı zamanda o ID ye ait resim adreslerindeki resimleride silmek istiyorum.. örnek kod varsa incelemek isterim
    Teşekkürler

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    BuZuL
    BuZuL's avatar
    Kayıt Tarihi: 09/Eylül/2005
    Erkek

    geceler00 bunu yazdı:
    -----------------------------

    Arakdaşlar resim uygulamasında db den veri silerken sadece o ID yi siliyorum fakat resimler kendi klasorunde kalıyor, ben aynı zamanda o ID ye ait resim adreslerindeki resimleride silmek istiyorum.. örnek kod varsa incelemek isterim
    Teşekkürler


    -----------------------------

    fso ile klasör silmek diye yaz halledersin.


    DAĞDA ÜÇ BEŞ KOYUN SÜRÜSÜ, TUTTURMUŞ BİR KÜRDİSTAN TÜRKÜSÜ, ELİNE ALMIŞ BAYRAK DİYE BİR MASA ÖRTÜSÜ, SATSAN BEŞ PARA ETMEZ NE DİRİSİ NE DE ÖLÜSÜ, SOYU SOYSUZ OLAN SENSİN TOPRAK SENİN NEYİNE, İTE İTLİK YAPIP KAFA TUTMA BEYİNE, ANLASA DEDİĞİMİ SOKAKTAKİ KÖPEK AĞLAR HALİNE, DUY ULAN SOYSUZ NE MUTLU TÜRKÜM DİYENE.......
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    pesimistzombie
    pesimistzombie's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    resimleri silmek isteidğine göre kendi sunucunda bir klasörde depoluyorsundur resimleri. resim isimlerini de dbde tutuyorsan veya resimlerin ismi ID ler ile aynıysa dbden veriyi silerken fso ile klasörden resmi silmelisin. fso ile silme hakkında bilgi ve örnek kodlar için;

    http://www.google.com.tr/search?q=fso+dosya+silme


    :|
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    MaTRiXe
    MaTRiXe's avatar
    Kayıt Tarihi: 04/Ocak/2006
    Erkek

    hocam belliki eklerken resimlerle birlikte ekliyosun onu nasıl yapıyoruz kodu serebilir misin bana da lazım da
    ekleme:zip koyarsan daha iyi olur malum form replace edebiliyo bazı kodları sağol şimdiden

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    geceler00
    geceler00's avatar
    Kayıt Tarihi: 17/Eylül/2005
    Erkek

    http://www.aspjpeg.com/

    buradaki uygulamalarda varda resim yükleme fso ile falan silmesi yok :) ben kendim sildirdiğimde sadece ID yi siliyor klasor içinde reism kalıyor. dedim örnek bikaç kod  ve db varsa zipli incelemek istiyordum bende

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    AsortiC
    AsortiC's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    <%id=request.querystring("id")
    Set rsresim = Sur.Execute("Select * from members where id='"&id&"';")
    %>
    <%
    Set FSO = CreateObject("Scripting.FileSystemObject" )
    FSO.DeleteFile Server.MapPath("../resimler/"&rsresim("resim")&"")
    Set FSO = Nothing
    %>

     

    Kalın yerleri kendince uyarla

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    geceler00
    geceler00's avatar
    Kayıt Tarihi: 17/Eylül/2005
    Erkek

    Asortic; ben aşağıdaki şekilde kod kullanıyorum querystring ile  yapmadım burada nereye yerleştirecem açıkçası bilemedim yardımcı olabilirsen sevinirim


    <%
    Set vt = Server.CreateObject("ADODB.Connection")
    vt.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db.mdb")
    %>

    :
    <%
    set rs = server.createobject("ADODB.Recordset")
    SQL = "Select * from TblResimler"
    rs.open SQL,vt,1,3
    %>

    <%
    if rs.eof then
    response.write "hiç haber yok."
    else
      do while not rs.eof
      %>


    <table width="200" border="1">
      <tr>
        <td><%=rs("resimID")%></td>
        <td><a href="sil.asp?islem=sil&resimID=<%=rs("resimID")%>">Sil</a></td>
      </tr>
    </table>
    <%
      rs.movenext
      loop
      end if
      %>
    <%
    do while not rs.eof
    response.write rs("resimID") &  ","
    rs.movenext
    loop
    %>



    <%
    sub sil
    resimID = Request("resimID")
    Set rs = Server.CreateObject("ADODB.RecordSet")
    sql_sil = "DELETE from TblResimler where resimID = " & resimID & ""
    rs.open Sql_sil,vt,1,3
    response.redirect Request.ServerVariables("HTTP_REFERER")
    end sub
    %>
    <%
    islem = Request.QueryString("islem")
    if islem = "sil" then
    call sil

    else
    end if
    %>

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    AsortiC
    AsortiC's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    geceler00 bunu yazdı:
    -----------------------------

    Asortic; ben aşağıdaki şekilde kod kullanıyorum querystring ile  yapmadım burada nereye yerleştirecem açıkçası bilemedim yardımcı olabilirsen sevinirim


    -----------------------------





     

    <%
    sub sil
    resimID = Request("resimID")
    Set rs = Server.CreateObject("ADODB.RecordSet")
    sql_sil = "DELETE from TblResimler where resimID = " & resimID & ""
    rs.open Sql_sil,vt,1,3

    Set FSO = CreateObject("Scripting.FileSystemObject" )
    FSO.DeleteFile Server.MapPath("resimler/"&rs("resimadi")&"")
    Set FSO = Nothing
    response.redirect Request.ServerVariables("HTTP_REFERER")
    end sub
    %>
    <%
    islem = Request.QueryString("islem")
    if islem = "sil" then
    call sil

    else
    end if
    %>

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    geceler00
    geceler00's avatar
    Kayıt Tarihi: 17/Eylül/2005
    Erkek

    FSO.DeleteFile Server.MapPath("resimler/"&rs("resimadi")&"")

     

    kısmında hata veriyor bende resim1, resim2 resim... resim10 a kadaralanlar var bu alanlarda resimlerin adresileri ve isimleri yazıyor. "resimadi" dediğin kısma "resim1" olarak değiştirdim gene bu satırda hata çakıyor :S

Toplam Hit: 1534 Toplam Mesaj: 9